February 24, 2005 at 2:06 pm #2242511
Italian sausage and peppers and onions on a big long hard roll at Shea Stadium in Flushing, NY. About the best I’ve ever had.
My son loves the nachos at PNC Park in P’brg. . . don’t know why.
Always thought the food was sorta average there.