Where to Eat at Penn Stations
From Moynihan Train Hall's upscale food hall to the Strip District's Primanti Bros — every food option at, in, and near the Penn Stations. We cover inside the station, quick walks, and hidden gems. Not sure whether to head to Moynihan or the underground concourse? See our Moynihan vs Penn Station guide first.
New York Penn Station
Moynihan Train Hall Food Hall (8th Avenue)
Upscale casual — the best food at Penn Station by a wide margin
Magnolia Bakery
BakeryFamous banana pudding and cupcakes. Great for a quick treat before boarding.
H&H Bagels
Bagels/DeliClassic NYC bagels. Grab a bacon-egg-cheese for the train — one of the best in Midtown.
Tartinery
French caféElevated sandwiches, salads, and pastries. Sit-down or grab-and-go.
Jacob's Pickles
Southern comfortBiscuit sandwiches, mac & cheese. Heartier option for a longer wait.
Shake Shack
BurgersLower concourse near LIRR. Classic ShackBurger and crinkle fries.
Starbucks
CoffeeMultiple locations throughout Moynihan. Usually a line during morning rush.
Juice Press
Juices/SmoothiesCold-pressed juices and açaí bowls for a healthier option.
Underground Concourse (7th Avenue)
Basic fast food and convenience — serviceable but nothing special
Au Bon Pain
Café/BakerySoups, sandwiches, pastries. Reliable if unremarkable. NJ Transit concourse level.
Krispy Kreme
Donuts/CoffeeQuick coffee and donut. One of the few options open very early.
Tracks Raw Bar & Grill
Seafood/BarSit-down option if you have 30+ minutes. Beer, oysters, and pub food.
Auntie Anne's
PretzelsQuick pretzel snack. Multiple locations underground.
Duane Reade / Walgreens
ConveniencePackaged snacks, drinks, sandwiches. Open late.
Walking Distance (2–10 minutes)
Some of the best food in Midtown — worth the walk if you have time
K-Town (32nd St btw 5th & 6th Ave)
Korean3-min walk. Dozens of Korean BBQ, tofu soup, and fried chicken joints. BCD Tofu House is open 24hrs.
Macy's Herald Square food court
Various4-min walk east. Multiple options under one roof.
Joe's Pizza (7th Ave & 33rd)
Pizza2-min walk. Classic NYC slice. Cash only, fast.
Turntable Chicken Jazz
Korean Fried Chicken5-min walk. Excellent fried chicken with a jazz soundtrack.
Chelsea Market (9th Ave & 15th St)
Food hall15-min walk south. 75+ vendors. Worth it if you have an hour. Take A/C/E one stop to 14th St.
Tip: Want to explore these restaurants hands-free? Check out luggage storage options near Penn Station so you can dine without dragging your bags around.
Newark Penn Station
Inside the Station
Limited options — basic convenience food and a few quick-serve spots
Dunkin'
Coffee/DonutsStandard Dunkin'. Good for a quick coffee.
Station convenience shops
ConveniencePackaged snacks, drinks, and basic sandwiches.
Ironbound District (5-minute walk east)
One of New Jersey's best food neighborhoods — absolutely worth the walk
Fernandes Steak House
Portuguese/SteakhouseFamous for rodízio-style steak served tableside. A Newark institution.
Ibéria Peninsula
Spanish/PortugueseSeafood, paella, and grilled meats. Great for a sit-down meal with 45+ minutes.
Hobby's Delicatessen
Jewish DeliClassic corned beef and pastrami. A Newark landmark since 1962.
Brasília Grill
BrazilianAll-you-can-eat rodízio. Go hungry. 8-minute walk from the station.
Multiple bakeries & cafés
Portuguese bakeriesFerry Street has a cluster of incredible pastéis de nata spots.
Philadelphia 30th Street Station
Inside the Station
Solid food hall with a mix of quick-service and sit-down options
Cosi
Café/SandwichesFlatbread sandwiches and salads. Reliable for a quick lunch.
Taco Bell Cantina
Mexican fast foodYes, it's Taco Bell — but the Cantina version with beer and custom options.
Pret A Manger
Sandwiches/CoffeeFresh-made sandwiches, wraps, and decent coffee.
30th Street food court
VariousMultiple quick-service counters on the main concourse level.
Walking Distance (5–15 minutes)
University City and Center City have excellent dining at every price point
White Dog Café (3420 Sansom St)
New American10-min walk. Farm-to-table with a great weekend brunch.
Distrito (3945 Chestnut St)
MexicanIron Chef Jose Garces' Mexican spot. Bold flavors, fun atmosphere.
Reading Terminal Market (12th & Arch)
Food hall15 min by SEPTA subway. Philly's premier food market — DiNic's roast pork, Beiler's donuts, Bassetts ice cream.
Food trucks on 33rd & Walnut
VariousLunch hours. University City's food truck row has great options from $5–10.
Baltimore Penn Station
Inside the Station
Very limited — grab a coffee and get out for real food
Starbucks
CoffeeThe main option inside the station.
Vending machines
ConvenienceSnacks and drinks. That's about it.
Charles Street (2–5 minute walk north)
The Station North Arts District has excellent restaurants and bars
The Helmand
Afghan3-min walk. Celebrated Afghan cuisine in a cozy setting. The pumpkin appetizer is legendary.
Joe Squared
Pizza/Bar4-min walk. Square-cut pizza, craft beer, and live music. Great vibe.
Tapas Teatro
Spanish tapas5-min walk. Small plates and sangria. Perfect for a pre-train dinner.
City Café
Café/Bar3-min walk. Solid breakfast/brunch, coffee, and a relaxed atmosphere.
Pittsburgh Penn Station
Inside the Station
Minimal — the Greyhound side has vending, not much else
Vending machines
ConvenienceBasic snacks and drinks. Don't rely on the station for food.
Strip District (Right Outside)
Pittsburgh's best food neighborhood is literally at the station's doorstep
Primanti Bros (Strip District location)
SandwichesThe Pittsburgh icon. Coleslaw and fries ON the sandwich. 5-min walk.
Gaucho Parrilla Argentina
ArgentineWood-fired steak sandwiches and empanadas. One of the best in the city.
Pennsylvania Macaroni Co.
Italian market/deliIncredible Italian deli with fresh-sliced meats and imported cheeses. Grab supplies for the train.
Enrico Biscotti
Bakery/CaféArtisan biscotti, pastries, and excellent espresso in a rustic setting.
Wholey's Fish Market
SeafoodFresh fish market with a lunch counter. Fried fish sandwiches.
Smallman Galley
Food hallRotating chef-driven restaurant concepts under one roof. 8-min walk.