Where to Eat Near MSG
Looking for the best places to eat near Madison Square Garden? Whether you’re heading to a concert, a Knicks game, or just passing through Midtown Manhattan, we’ve rounded up great restaurants within walking distance of MSG and Penn Station for every craving and budget.
Bar Primi
349 W 33rd St | Penn District

Photo: Bar Primi
Bar Primi has everything you want before MSG: a lively atmosphere, a spacious patio, and a menu that’s great for sharing. Start with the Sicilian Caesar and Grilled Artichokes before moving on to the Chicken Fra Diavolo or Fusilli Giganti with pesto. Whatever you do, though, don’t skip the frozen Frosé or Limone Drop.
Bourbon & Branch
155 W 33rd St | Chelsea

Photo: Bourbon & Branch
Bottomless brunch, tacos, and cocktails, just steps from MSG.
Hit Bourbon & Branch for loaded avocado toast, prosciutto flatbreads, or tacos with a shaken cocktail. It’s casual, flavorful, and the perfect spot for a pre-concert meal or a quick bite before catching the train.
Capizzi Pizza
547 9th Ave | Hell's Kitchen

PHOTO: Capizzi Pizza
Old-school wood-fired pizza that tastes like Sunday at Nonna’s.
Capizzi is a family-run pizzeria with a killer sauce, crispy crust, and cozy vibe. It’s a bit further out, but totally worth it to skip the chains and go for handmade pies, especially the hot honey one. That one’s a must.
Haymaker Bar and Kitchen
252 W 29th St | Chelsea

Photo: Haymaker Bar and Kitchen
“Let’s grab a beer after work.” Throw in some actually-good bar food and Haymaker becomes a frontrunner. If you’re hungry, the Chicken Confit is a regular favorite, and the adobo pork ribs or popcorn chicken are solid for sharing. And we're not gonna point out the obvious, but the beer list is half the reason to go.
Ichiran Ramen
132 W 31st St | Chelsea

Photo: Ichiran Ramen
Take a quick trip to Japan by visiting one of their three locations in Herald Square. Order a bowl of their Classic Tonkotsu Ramen, and you'll be transported straight to Tokyo, slurping up authentic ramen just like you would in a traditional restaurant.
In Common
441 9th Ave | Hell's Kitchen

Photo: In Common
This sleek brunch spot serves up perfectly balanced ricotta toast, to-die-for French toast, and next-level lattes. Whether you’re craving something sweet or savory, it’s solid pre-show or pre-train fuel.
Jajaja Mexicana
450 W 33rd Street | Hudson Yards

Photo: Jajaja Mexicana
Tucked inside Whole Foods in Hudson Yards (don't let that fool you), this plant-based taqueria brings serious flavor just steps from The Garden. It’s quick, colorful, and wayyyy better than it has any right to be. The Chorizo Burrito is a standout...messy in all the best ways.
Juniper
237 W 35th St | Garment District

PHOTO: JUNIPER
Two blocks from MSG, Juniper is shaking up the best gin libations in the Penn Area, with happy hour deals on deck daily. A speakeasy lounge can be found downstairs with a modern American menu known for its Philly cheesesteak spring rolls.
Keens Steakhouse
72 W 36th St | Koreatown

Photo: Keens Steakhouse
If dinner deserves as much attention as the show, make it Keens. This NYC institution has been around since 1885, with clay pipes covering the ceiling and a menu built for a splurge. Go for the signature mutton chop or split a porterhouse, with creamed spinach for the table.
Legasea Bar & Grill
485 7th Ave | Garment District

PHOTO: LEGASEA BAR & GRILL
Stylish dining from the Tao Group with steak, seafood, and craft cocktails. Just blocks from The Garden, Legasea brings upscale comfort with a roaring ‘20s twist. Order their unlimited ribeye, and pair it with one of their signature smoked whiskey cocktails.
Liberty Bagels
260 W 35th St | Garment District

Photo: Liberty Bagels
Bagels the size of your face. Cream cheese flavors you didn’t know existed. Liberty is wildly popular for a reason. It’s fast, delicious, and exactly the kind of bagel stop you dream about when you're not in NYC. Bonus: show up on your birthday, and they’ll hook you up with a free rainbow bagel.
NY Pizza Suprema

Photo: NY Pizza Suprema
In a sea of by-the-slice joints near MSG, we'd pick this one. Open until midnight, serving classics plus wildcards like fig or upside-down slices. Perfect for when you need something super quick or late before your stomach starts eating itself.
Patiala Indian Grill
Two Locations in the Garment District

Photo: Patiala Indian Grill
Indian comfort food just steps from MSG. Chicken tikka, buttery naan, and curries that hit hard. With two nearby locations, you’ll always find a table. Plus, they've got plenty of vegetarian options.
Sushi 35 West
232W W 35th St | Garment District

Photo: Sushi 35 West
Hidden gem alert: quick, quality sushi near Penn Station. Fresh fish, creative rolls, and a surprisingly chill atmosphere just steps from MSG. Great for a quick, high-quality bite before heading into the madness.
The Dynamo Room
2 Pennsylvania Plaza | Chelsea

Photo: The Dynamo Room
Now that Knicks season is in full swing, The Dynamo Room should be on your radar. Opened by the team behind Sunday in Brooklyn, it’s already a go-to near MSG for martinis, steakhouse hits, and raw bar stunners.
The Landing
1 Pennsylvania Plaza | Chelsea

PHOTO: THE LANDING
Wanna feel the anticipation before entering the Garden? Whether you're catching your favorite band or cheering on your team, The Landing is a solid pre-game spot. Visit this bougie bar-meets-laid-back cafe home to a killer Salmon Poke bowl.
7th Street Burger
485 7th Ave | Garment District

Photo: 7th Street Burger
No frills, no gimmicks, just glorious smashburgers that speak for themselves. It’s NYC’s cult burger spot, with a location just a few blocks from MSG. You either get it, or you don’t.
Thirsty? Check out our guide to Late Night Bars in the city!
Want your business featured? Email us here.
Updated September 2026