Skip to Content

30 Places You Must Eat in NYC Right Now!

New York City is easily one of the greatest foodie capitals in the world. Therefore, it’s not surprising that you would want to eat your way through the city while enjoying all the places you must eat in NYC.

But, where should you go? And how can you avoid the expensive AF tourist traps with mediocre food?

Because believe it or not, many of the eateries touted as the “places you must eat in New York City” by guidebooks are pretty crowded and beyond overrated.

And that’s where my guide to all the top places you must eat in NYC comes in mighty handy.

Because I’m about to share all my super-secret picks for places with food you must eat in NYC.

This way you can avoid all the selfie stick-wielding masses and eat like a real local in the city that never sleeps.

This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.

Where to Stay in NYC

Looking for a place to stay that won’t cost you a small fortune? If so then this section is for you.

Because regardless of your budget, there’s DEFFO a perfect hotel for you in NYC. And some of my personal all-time faves include:

  • Pod 39 (budget) Pod 39 is a fairly basic pod hotel (hence the name) that is perfect if you’re on a budget. Not only is it well-located in Murray Hill inside a historic residence from 1918, but you’ll enjoy amenities like queen-sized beds, TVs, and night tables – added touches that all help make for a comfy stay.
  • The Duffy Times Square by Kasa (midrange)– Located right in Hell’s Kitchen, this mid-range hotel has sleek rooms that are outfitted with flatscreen TVs, Belgian linens, iPod docks, WiFi, and more. You’ll also love that most rooms offer sweet views of a stunning central courtyard.
  • Lotte New York Palace (Luxury) – If you have the cash to spend then book a room at the single nicest hotel in the entire city. After all, this posh accommodation is located inside a 19th-century mansion that is just across the road from St. Patrick’s Cathedral. It also features upscale rooms with flatscreen TVs, designer toiletries, etc.

Places You Must Eat in NYC – Manhattan

1. Dame

Proper fish and chips from Dame, one fo the places you must eat in NYC.

Right on the border between Greenwich Village and Soho, Dame is one of the first places you must eat in NYC if you have a thing for seafood.

Because guess what? British-style fish and chips are always a solid choice at Dame.

Yup, battered white fish and chunky potato chips are served with a wedge of lemon and a pot of housemade tartare sauce – making this dish one of the things you must eat in NYC.

However, if you fancy something lighter you can take your pick from the likes of tuna tartare, grilled monkfish, and mussel salads.

Grilled oysters, squid skewers, and lobster salads mean that the entrees are just as tempting as the main dishes. So, be sure to visit Dame on an empty stomach!

Plus, Dame’s boutique cocktail menu is pretty rad too, and includes Pimm’s Cup, gin and tonic, and negronis. They’re so yummy you’ll be forgiven for ordering a second round.

Additionally, a lovely sidewalk terrace is a perfect spot for dining al fresco at Dame while indulging in a bit of people-watching.

Pro Tip: Hit up the nearby Comedy Cellar afterward for an amazing show.

Address: 87 MacDougal St, New York, NY 10012, United States

Hours: Open Tuesday through Friday from 6:00 pm to 11:00 pm.

Price: $29 for fish and chips.

How to Get There: Take the 1/2 street to Houston Street and walk from there.

2. Yellow Rose

Three delicious street tacos from Yellow Rose and one of the things you must eat in NYC.

When you’re pounding the streets of Manhattan’s East Village and get a craving for tacos, beeline it on over to Yellow Rose.

This low-key Tex-Mex spot is humble on the exterior but delivers the goods when it comes to taste, quality, and service.

Yellow Rose is also owned and managed by Dave and Krystiana Rizo, a Texan couple hailing from San Antonio.

Therefore, produce is sourced from New York State and cooked according to authentic Tex-Mex recipes from their hometown.

Specials change daily but you can never go wrong with their signature slow-simmered beef tacos topped with avocado, cilantro, and onions.

Pair your chosen taco with a “Damn Good Margarita” or a Sherry Cherry Coke laced with amontillado sherry to kick things up a notch at one of the places you must eat in NYC.

Also, visit on a weekend to sample one of Yellow Rose’s delicious donuts.

Address: 102 3rd Ave, New York, NY 10003, United States

Hours: Open Tuesday through Friday from 12:00 pm to 10:00 pm, Saturday 10:00 am to 4:00 pm/ 5:00 pm to 10:00 pm, and Sunday from 10:00 am to 4:00 pm.

Price: Tacos start at $4.00 each.

How to Get There: Take the L train to 1st Avenue or the 4/5/6 train to Astor Place and walk from there. You can then hit up Strand afterward since you’re right near Union Square.

3. Dhamaka

This Lower East Side Indian restaurant is one of the places you must eat in NYC if you can handle the heat!

In fact, Dhamaka sets out to remind us that there’s much more to Indian cuisine than aloo gobi and butter chicken.

“Unapologetically Indian” the provincial-inspired menu here is packed with spices that you’ll struggle to find elsewhere in the city.

So what are the New Yorkers ordering at Dhamaka?

Well, Ragda Pattice – a crispy potato patty loaded with white peas and green chili. Yeah, it’s a go-to appetizer followed up by a plate of Champaran Meat.

It’s not for the faint-hearted but the Gurda Kapoora (goat kidney and testicles) is a great dish that also doubles as an unusual dining experience at one of the most unique restaurants in NYC.

At least, once you get your head around what you’re eating!

Word on the street dials in on the meat at Dhamaka but the restaurant has a pleasing spread of veggie dishes and caters to gluten-free diners too.

Address: 119 Delancey St, New York, NY 10002, United States

Hours: Open Tuesday through Sunday from 5:00 pm to 9:00 pm.

Price: Entrees start at $33.00 each.

How to Get There: Take the J train to Bowery or the B/D train to Grand Street and walk from there.

4. L’Amico

Wood-fired pizza with veggies on top from one of the places you must eat in NYC.

The menu at L’Amico draws on Executive Chef Laurent Tourondel’s upbringing in rural Europe and his career reimagining classic American cooking.

Therefore, t’s a fabulous spot for pizza but that’s not the only item on the agenda as you enjoy food you must try in NYC.

See, seasonal antipasti draws out favorite flavors from Italy and the Mediterranean and menus are subject to change as a result.

But, you can expect to find a mix of zesty seafood and flavorful salads in addition to wood-fired pizza.

After all, this is the star of the menu at L’Amico, which places an emphasis on vegetarian toppings sprinkled with fresh herbs.

That being said, the black sea bass and blackened scallops are hard to resist if you’re not in a pizza mood.

You’ll also love that this place is located smack-dab in the middle of Midtown Manhattan.

Plus, the kitchen is visible to both the dining room and pedestrians on Sixth Avenue – creating a dinner and show vibe at one of the places you must eat in NYC.

So, choose to dine in the chic interior or order your meal out on the patio as you enjoy one of the many places you have to eat in NYC.

Address: 849 6th Ave, New York, NY 10001, United States

Hours: Open daily from 11:30 am to 3:00 pm and from 5:00 pm to 10:30 pm.

Price: Pizzas start at $24.00 each.

How to Get There: Take the 1/2 train to 28th Street station or the B/D/F/M to Herald Square and walk from there.

5. SAGA

SAGA is perched on the 63rd floor of 70 Pine Street in the heart of the Financial District.

Located within a lavish Art Deco skyscraper, this restaurant’s three floors – plus an observation deck -provide diners with panoramic views from one of the places you must eat in NYC.

Now, cooking at this Michelin-starred fine dining restaurant is rooted in modern European flavors and methods.

However, you can anticipate a touch of Japanese, Latin American, and North African influence in every dish created here.

Food is also served as part of a multi-course, seasonal tasting menu – a menu that comes with a set price of $245 per person.

You also won’t know what’s on the menu until the day of your visit. But, you can expect artistically presented fare with a story behind each ingredient.

Accordingly, SAGA is one of the most prestigious places you must eat in NYC if you’re looking to impress your travel companion.

It’s also perfect for special occasions and anyone not constrained by a budget. And, not surprisingly, reservations are mandatory at SAGA.

Address: 70 Pine St 63rd Floor, New York, NY 10005, United States

Hours: Open Tuesday through Saturday from 5:30 pm to 9:30 pm.

Price: Tasting menu is $245 per person.

How to Get There: Take the 2/3 train to Wall Street or the J train to Broad Street and walk from there.

6. Wu’s Wonton King

Wonton soup in a bowl from Wu's Wonton King, one fo the places you must eat in NYC.

Situated on the Lower East Side, Wu’s Wonton King is handy to have saved in Google Maps when you’re exploring Chinatown and looking for places you must eat in NYC.

Because this restaurant spotlights authentically-prepared Cantonese and Chinese cuisine.

So, to say that the selection here is vast is an understatement. However, Peking duck and dim sum are their most-ordered dishes – although roast suckling pig is hot on their heels.

Chinese greens and tofu are also prepared any way you want and will appease any vegetarians in your party.

As you peruse the main courses, slurp down a bowl of New York No.1 Wonton. You’ll soon understand why this dish earned its name and is a food you must try in New York.

Wu’s Wonton King also operates a BYOB policy in addition to serving their own selection of wines, beers, and spirits.

Address: 165 E Broadway, New York, NY 10002, United States

Hours: Open daily from 10:00 am to 10:00 pm.

Price: Entrees start at around $11.99 each.

How to Get There: Take the B/D train to Grand Street and walk from there.

7. Pio Pio (7)

Some say Peruvian food is the best in the world. Well, see what you think about that when you have dinner at one of the most unique places you must eat in NYC.

In fact, Pio Pio is so popular that they now have several different locations scattered across Manhattan as well as Queens and the Bronx.

And all of their outposts champion Peru’s national dishes but each has its own unique specialty.

So, head to Pio Pio 7 (Kips Bay) for melt-in-your-mouth rotisserie chicken and Pio Pio 8 (Hell’s Kitchen) for a full ceviche bar and marble pisco bar where you can enjoy your favorite Pisco Sour.

Most of the grub at Pio Pio also comes with the restaurant’s aji verde – a green sauce made by the kitchen that tastes off the charts amazing.

Incidentally, if you dine in Manhattan but feel inspired to venture out of the borough, take a trip to Queens.

That’s because the OG Pio Pio is located in Rego Park while the Jackson Heights location offers live Peruvian music every Wednesday night.

Address: 210 E 34th St, New York, NY 10016, United States

Hours: Open daily from 11:00 am to 11:00 pm.

Price: Entrees start at $20 each but most are $30+.

How to Get There: Take the 1 train to 33rd Street station and walk from there.

8. Veselka

Fresh pierogis from Veselka.
Image courtesy of Vesleka.

If you love pierogis almost as much as I do then run, don’t walk, to Veselka. Because this is one of the places you must eat in New York City since pierogis are one of the things New York is known for.

Yeah, they’ve been around since ye olde 1954 and have been serving grumpy, hungover New Yorkers ever since.

And while this place is nothing fancy (think of it as a Ukrainian diner), the food is exceptional and includes everything from borscht to kielbasa to blintzes and rugelach.

Just whatever you do, don’t leave without sinking your teeth into some of their amazing baked goods since they are all made in-house daily.

Address: 144 2nd Ave, New York, NY 10003

Hours: Open daily from 8:00 am to 11:00 pm (Under normal, non-pandemic circumstances they are open twenty-four hours a day).

Price: A plate of four pierogi starts at $8.00 and it’s $15.00 for eight.

How to Get There: Take the 4/5/6 train to Union Square or the R/W train to 8th Street station and walk to the restaurant from there.

9. Clinton Hall

Home to a now infamous doughnut grilled cheese that basically broke the internet, Clinton Hall is an amazing bar with tons of craft beers to choose from.

So, roll up to their Financial District location, take a seat on a white bench outside (indoor seating is limited), play a giant (literally) game of Jenga with your friends, and order a doughnut grilled cheese for me.

Not only will your toasted doughnut be dangling from a giant hook and dripping with cheese (see above) but you’ll also get a bowl of delicious tomato soup too.

Be forewarned though that the tomato soup is good but super thick. Therefore, it reminds me more of tomato sauce than soup.

However, this dish is amazing and the perfect combo of salty and sweet, making this one of the places you must eat in NYC.

Address: 90 Washington St, New York, NY 10006

Hours: Open daily from 11:30 am to 12:00 am, with extended hours until 2:00 am Friday and Saturday.

Price: $17.00 each for this dish.

How to Get There: Take the 4/5 to Bowling Green and walk from there.

10. Mom’s Kitchen and Bar

Mac and cheese pancakes from Mom's Kitchen in Midtown.

With vintage yester-year themes that every millennial will love (yup, they have Rugrats playing on the TV in the background), it’s just an added bonus that the delicious food makes Mom’s Kitchen one of the best places to eat in NYC.

After all, this Astoria and Hell’s Kitchen eatery is known for its INSANE mac and cheese pancakes. Yeah, I know they sound foul but they are really good.

Sure, the outside is a bit sweet since the syrup action is intense. But, once you get to the center of the pancakes, giant gobs of mac and cheese totally balance out the flavors of this dish.

Whatever you do though, don’t leave without getting one of their super Instagram-worthy milkshakes.

I got the Cookie Stand and it was basically like the best cookies and cream milkshake of my life. #truestory

Address: 701 9th Ave, New York, NY 10019

Hours: Open Monday through Thursday from 8:00 am to 10:30 pm, Friday from 8:00 am to 12:00 am, Saturday from 7:30 am to 12:00 am, and Sunday from 7:30 am to 10:30 pm.

Price: $20.00 for Mac and Cheese Pancakes.

How to Get There: Take the 1/2 train to 50th Street and walk from there.

11. Mariebelle

French-style cage and display counters for desserts at Mareibelle's NYC.

Do you have a massive sweet tooth? If so then run, don’t walk to Mariebelle chocolate shop in SOHO.

Because if you love chocolate even a little bit then this is one of the places you must eat in NYC for you.

Sure, you’ll see a stunning, Parisian-style chocolate shop out front (imagine crystal chandeliers and opulent decor that makes you feel like you’re in Versailles) that will make you do a little happy dance.

But, the real magic happens once you head in back and order their molten chocolate lava cake.

It’s got a rich, gooey center, a moist, cakey exterior, and is served with a side of vanilla ice cream to help cut the sweetness of the cake.

And if you’re STILL hungry, you can always order afternoon tea (for $70.00 per person) or some delicious scones with fresh clotted cream.

I’ve also heard good things about the madeleines and macarons but haven’t tried them myself.

Also, be sure to make reservations since this sleek cafe is very popular.

Address: 484 Broome St, New York, NY 10013

Hours: Open from 11:00 am to 7:00 pm, with extended hours until 8:00 pm Friday through Sunday.

Price: Small hot chocolate starts at $5.00.

How to Get There: Take the 1/2 train to Canal Street and walk from there.

12. Breads Bakery

Black and white cookie and chocolate rueglah from Bread Bakery.

Known for its amazing chocolate babka, the food at Breads Bakery is dangerously good. Yeah, so much so that I may or may not have eaten an entire babka by myself.

Hey, don’t judge me! Anyway, that’s part of the reason why this is an easy pick for places you must eat in NYC.

And while you can get their famous babka at the food kiosk in Bryant Park, dare to go ALL the way to their Upper East Side location and get a black and white cookie.

However, this isn’t just any old black-and-white cookie. Oh, hell to the no. It’s actually specially made for their Upper East Side location ONLY and has this insane, croissant base that makes it out of this world.

Seriously, this cookie is one of the best desserts I’ve ever had…PERIOD and easily one of the best cookies in NYC.

Pro Tip: If you’re vegan be sure to check out some of the best vegan bakeries in NYC while you’re here.

Address: 1294 3rd Ave, New York, NY 10021

Hours: Open daily from 7:00 am to 8:00 pm.

Price: Maybe like $5.00 or under for a cookie.

How to Get There: Take the N/Q/R train to 72nd Street and walk from there.

13. J. G. Melon

The green exterior of J.G. Melon on the Upper East Side.

Located on the Upper East Side, basically right across the street from Breads Bakery, J.G. Melon is a veritable NYC foodie institution.

After all, they’ve been around since 1972 and are known for serving near-perfect burgers. However, their cottage fries and bloody marys are pretty epic too).

So, order all of the above and you will not be disappointed since this is one of those places you must eat in NYC.

Yup, the burgers are juicy on the inside, lightly crispy on the outside, and served with pickles/a variety of sauces.

The decor and vibe here is also super old-world, so it makes for a fun place to hang out. Heck, they even have a rad jukebox and vintage cash register too.

Local Tip: The dress code here is “preppy” (whatever that means) and they do not accept reservations. Therefore, be prepared to wait in line.

Address: 1291 3rd Ave, New York, NY 10021

Hours: Open Monday through Saturday from 11:30 am to 3:00 am and on Sundays from 11:30 am to 1:00 am.

Price: A cheeseburger here is a reasonable $13.00.

How to Get There: Take the Q train to 72nd Street station or the 6 train to 77th Street station and walk from there.

14. Magnolia Bakery

Small container of banana pudding from Magnolia Bakery, one of the places you must eat in NYC.

Originally, Magnolia Bakery was famous for its delish cupcakes, which were featured on Sex and the City back in the day.

Since then though, these titans of the dessert world have expanded their offerings to include the most amazing banana pudding I have ever had in my life.

And that’s high praise coming from me since I’m not a huge banana person at all.

But, light and fluffy, this pudding has a rich banana flavor and doesn’t feel heavy at all. It also comes in a small size that is perfect for one person.

So, if you happen to be in Grand Central Terminal, treat yo’self to a snack and order banana pudding from one of the places you must eat in NYC.

Local Tip: When visiting, have a look at their specialty flavor of banana pudding which changes monthly.

Address: West 11th Street, 401 Bleecker St, New York, NY 10014

Hours: Open Sunday through Thursday from 10:00 am to 9:00 pm and on Saturday and Sunday from 10:00 am to 10:00 pm.

Price: $4.50 for a small portion.

How to Get There: Take the 1/2/3 train to 14th street station or the A/C/E train to 8th Avenue station or the B/F/M train to Washington Square station and walk to the bakery from there.

15. LeVain Bakery

Exterior of Levain Bakery on the Upper East Side.

I’ve eaten a lot of chocolate cookies in my day, but the ones at LeVain Bakery are seriously the BEST I’ve ever had.

So, if you order only one thing while in NYC, let it be their chocolate chip walnut cookies. Yes, they are big (aka 6 ounces). Yes, you will probably have to wait in line for one.

But, you know what? It’s so worth it since these confectionary delights are crunchy on the outside and feature gooey chocolate on the inside.

However, if you’re not into classic chocolate chip cookies, they also bake oatmeal raisin, chocolate chocolate chip, and dark chocolate peanut butter chip cookies too.

Also, just as an FYI, the Upper West Side spot is a grab-and-go type place.

Local Tip: This is one of those places you must eat in NYC that now has tons of outposts scattered around the city since they’re so popular,

But, the Upper West Side locale is the best since it’s the original and is super charming.

Address: 1484 3rd Ave, New York, NY 10028 (although they have locations all across the city)

Hours: Open daily from 7:00 am to 9:00 pm.

Price: $4.00 per cookie (so worth it)

How to Get There: Take the 4/5/6 to 86th Street station and walk to the bakery from there.

Places You Must Eat in NYC – Brooklyn

16. Al Badawi

Palestinian Flatbread from Al Badawi.

Al Badawi is a newcomer to the Brooklyn Heights dining scene. And this Middle Eastern restaurant is one of the places you must eat in NYC that concentrates on Palestinian cooking and sources as many ingredients as possible directly from farmers in Palestine.

Abdul Elenani – the man who brought us Ayat – is behind Al-Badawi with Akram Nassir, the owner of the Yemen Cafe. FYI, these are two other places you must eat in NYC.

Stuffed flatbreads at Al Badawi are a standout choice, with options such as baby shrimp, crumbled goat’s cheese, and ground beef to choose from.

Traditionally prepared rice is also tossed with a choice of veggie, meat, and seafood concotions that are sure to satisfy everyone in your party.

And if you’re struggling to make a choice, let me steer you toward the mansaf; lamb with almonds on top that is stewed in fermented yogurt and served over a bed of rice and saf bread.

There’s also an awesome family ethos here that gives this restaurant a lovely, homey atmosphere.

Address: 151 Atlantic Ave, Brooklyn, NY 11201, United States

Hours: Open Tuesday through Sunday from 11:00 am to 10:00 pm, with extended hours until 11:00 pm Friday and Saturday.

Price: Flatbreads start at $12.00 each.

How to Get There: Take the 2/3 train to Borough Hall station and walk from there.

17. Gage & Tollner

Gage & Tollner is a posher option in terms of places you must eat in NYC’s downtown Brooklyn neighborhood.

See, this historic restaurant dates back as far as 1879 although it has passed through a couple of different hands and undergone a number of transformations over the decades.

Today a decadent dining hall hints at bygone days an is complemented by an upscale menu filled with oysters, caviar, and decadent seafood platters.

Besides the raw bar, you can sink your teeth into premium steaks and sustainably sourced fish.

Additionally, Gage & Tollner is also one of the best spots for dessert in NYC since their baked Alaska is designed to share and layered with fresh mint, cherry ice cream, and toasted Swiss meringue.

Now, seeing as Gage & Tollner flourished in the years following the end of Prohibition, you’ll want to try a couple of masterfully mixed cocktails while you’re here.

Just know that parties over 8 must reserve a table but, otherwise, walk-ins are accommodated for, no problem.

Address: 372 Fulton St, Brooklyn, NY 11201, United States

Hours: Open daily from 5:00 pm to 10:00 pm.

Price: Entrees start at $28.00 each.

How to Get There: Take the 2/3 train to Hoyt Street station and walk from there.

18. Westville Dumbo

View of the Manhattan Bridge in between two buildings in DMUBO.

Dumbo is one of the places you must eat in NYC for an unbeatable atmosphere.

However, just in case you’re not familiar with the acronym, this Brooklyn neighborhood is officially known as “Down Under the Manhattan Bridge Overpass” and gives visitors epic views of Manhattan.

And because photographing the glittering skyline is hungry work, you’ll need to know where to refuel and where to find all the places you must eat in NYC.

Westville Dumbo is one such place and specializes in nourishing, nutritious dishes that are packed with protein and greens.

Brunch, lunch, and dinner menus are available and all packed with vegan options that include faves like vegan chili and quinoa burgers that drip with flavor.

In contrast, the lemon thyme chicken rice bowl feels like a warm, wonderful hug for your tummy.

But, the best thing about Westville Dumbo is its endless stream of fresh market vegetables that you can add on as sides.

So, if you’ve been neglecting your 5 a day while on the road, this is your moment to set things right.

You’ll also love that Westville is another boutique New York chain with outposts in Manhattan and Brooklyn for added convenience.

Address: 81 Washington St, Brooklyn, NY 11201, United States

Hours: Open daily from 11:30 am to 3:00 pm and again from 5:00 pm to 9:30 pm.

Price: Entrees start at around $19.00 each.

How to Get There: Take the F train to York Street and walk from there.

19. Taqueria Ramirez

Now that you know where to find the best tacos in Manhattan, let’s help you find the top tacos just across the river.

Because believe it or not, Taqueria Ramirez sits in Greenpoint and whips up Mexico City-style street tacos.

In fact, this epic taco joint has blown up quite a bit since its much-anticipated opening in the fall of 2021.

And their signature taco is made from suadero – a thin cut of meat slow-cooked to create a tender texture and taste. Pastor (seasoned and marinated pork) is also at the top of the menu too and a must try from one of the many places you must eat in NYC,

Tacos here are then tossed with lip-tingling salsa, guac, red onion, and fresh herbs for added deliciousness.

However, vegetarians out there can give the nopales (cactus) tacos a try at one of the places you must eat in New York City.

But, the emphasis at Taqueria Ramirez is firmly on meat so you have been warned.

This delightful restaurant is also lined with subway-style tiles and features indoor and outdoor dining.

Address: 94 Franklin St, Brooklyn, NY 11222, United States

Hours: Open Wednesday through Sunday from 2:00 pm to 10:00 pm.

How to Get There: Take the G train to Nassau Avenue and walk from there.

20. L’Industrie Pizzeria

Artisinal pizza from one of the places you must eat in New York City.

This Williamsburg-based pizza place fuses the artistry of Italian and New York-style pies. So, feel free to browse through two menus that include red pizzas, and white pizzas.

However. burrata topped with mozzarella, basil, Parmigiano Reggiano, and extra virgin olive oil is the signature pizza at L’Industrie Pizzeria.

A vegetarian option slathered in mushrooms and fresh bell peppers can be modified for vegans too.

Then, over on the white menu, you have the always epic fig jam pizza with bacon and ricotta.

Finally, round out your pizza lunch at one of the places you must eat in New York City with a scoop of soft-serve ice cream.

Flavors also change daily, which is yet another reason to plan a return visit to one of the pizza places you must eat at in NYC.

L’Industrie Pizzeria has also rolled out an ever-changing sandwich menu to keep you on your toes, should you not feel like pizza.

But seriously, pizza in NYC is always a good idea.

Address: 254 S 2nd St, Brooklyn, NY 11211, United States

Hours: Open daily from 12:00 pm to 10:00 pm.

Price: Pies start at $28.00 each.

How to Get There: Take the J/M train to Hewes Street and walk from there.

21. Ali’s Trinbago Roti Shop

While roaming the streets of Bedford-Stuyvesant don’t miss this unassuming roti joint.

After all, Ali’s Trinbago Roti Shop brings a slice of the Caribbean to the streets of Brooklyn.

See, following a lengthy closure for a much-needed refurb, the doors are officially open and the menu is better than ever at one of the many places you must eat in NYC.

And while heavy on the meat and seafood offerings – goat, oxtail stew, and conch are all of their bestsellers – Ali’s Trinbago Roti Shop appeases vegetarians with a meat-free roti.

Then, once you choose your desired roti, these nifty little parcels are stuffed to the brim with any filling you like. You can even opt to add a side of soup or dhal for days when you’re feeling extra hungry.

You’ll also love that prices are extremely reasonable. But, this place is cash only so come prepared.

Address: 1267 Fulton St, Brooklyn, NY 11216, United States

Hours: Open Tuesday through Saturday from 11:30 am to 9:00 pm.

How to Get There: Take the A/C train to Franklin Avenue and walk from there.

Places You Must Eat in NYC – Queens

22. Chongqing Lao Zao 重慶老灶

Queens is synonymous with pizza parlors and delis. But, when you enter Flushing, Chinese food takes priority.

And Chongqing Lao Zao 重慶老灶 is a must-try local hot spot that is named after one of China’s largest cities.

Surrounded by vast mountains and raging water, Chongqing is known as the “mountain city”.

Therefore, hot pot cuisine flourished in Chongqing as it ensured the boatmen working on the Yangtze River could eat well.

So, step inside this lantern-clad restaurant that is designed to resemble a village and that sits as a testament to Chongqing’s hotpot culture.

The broths here burst with spice. Plus, you even have the option to order a multi-grid hot pot with varying levels of heat. Take your pick from a variety of foodstuffs to pair with your chosen soup.

Just be aways that Chongqing Lao Zao operates using a waitlist. So, during peak hours, lines can be lengthy. Therefore, try to arrive before the rush hour starts.

Address: 37-04 Prince St, Flushing, NY 11354, United States

Hours: Open daily from 12:00 pm to 12:30 am.

Price: Starting at $31.00 each.

How to Get There: Take the 7 train to Main Street station and walk from there.

23. Ruta Oaxaca Mexican Cuisine

Mexican food with mole sauce.

Ruta Oaxaca Mexican Cuisine opened in Astoria in 2021 to such acclaim that a second outpost appeared in Patchogue the following year.

Therefore, this is one of the places you must eat in NYC if you have a hankering for authentic Oaxacan moles and Mexican classics.

In particular, the chicken-based mole enchiladas and tender ribs are the two backbones of the menu.

However, you can also sample wonderfully flavorful sauces with your choice of tacos, enchiladas, and small plates.

Also note that tacos are on offer every Tuesday when prices drop to $16.95 on all orders!

Besides the main dishes, Ruta Oaxaca offers a scrumptious brunch menu including eggs Oaxaquenos and Ruta Chilaquiles that easily qualify as the best brunch in NYC.

A selection of 40 artisanal Mezcales and 50 different types of tequila also await you on the drinks menu. Although, truth be told the margaritas here are exceptional.

However, be sure to reserve a table in advance if you want to dine in the coveted conservatory space surrounded by beautiful flowers.

Address: 35-03 Broadway, Queens, NY 11106, United States

Hours: Open daily from 12:00 pm to 10:00 pm.

Price: Entrees start at $20.00 each.

How to Get There: Take the E/M/R train to Steinway Street station and walk from there.

24. Taverna Kyclades

Fresh Greek seafood from one of the places you must eat in NYC.

A second Astoria eatery for your NYC itinerary, but this time, your taste buds are headed to the Mediterranean in Europe.

Because Taverna Kyclades whips up traditional Greek plates made with the best and freshest ingredients.

In particular, seafood steals the show across both the starters and main courses. So, dive into a bowl of grilled octopus or fried calamari to start.

Because this most excellent dish paves the way for sea bass, swordfish, or a fillet of sole stuffed with crab meat.

However, if you’re not a fan of fish, Taverna Kyclades also accommodates carnivores and those on a plant-based diet.

Also, if you can. visit on a sunny afternoon and sit on the patio with a chilled glass of wine and you might just feel like you’re in the Greek isles.

Address: 36-01 Ditmars Blvd, Queens, NY 11105, United States

Hours: Open Monday through Friday from 12:00 pm to 10:30 pm and Saturday/Sunday from 11:30 am to 11:30 pm.

How to Get There: Take the N/W train to Ditmars Boulevard and walk from there.

Places You Must Eat in NYC – The Bronx

25. Liebman’s Deli

Patrami on rye from one of the places you must eat in nyc

Liebman’s Deli is a Kosher Jewish deli that’s been feeding hungry New Yorkers from the Bronx and beyond since 1953.

The founding family remains at the helm of this amazing business and continues to welcome diners as part of the extended family.

Now, sandwiches on rye bread are their most popular item, with pastrami – naturally – claiming the number one position.

So, expect juicy layers of thinly sliced deli meat piled high on fresh bread and served with crisp homemade coleslaw and pickles.

If you want, you can also pick up other classics while you’re here like matzo ball soup, knishes, and brisket.

Plus. Liebman’s Deli has a diverse array of sides on offer and even a special “lite” menu too.

So, choose to dine in at this Kingsbridge favorite or grab your food to go from one of the places you must eat in NYC. Either way, Liebman’s is one of the most iconic places you must eat in New York City!

Address: 552 W 235th St, The Bronx, NY 10463, United States

Hours: Open daily from 11:00 am to 8:00 pm.

Price: Around $20.00 each.

How to Get There: Take the 1 train to 238th street station and walk from there.

26. City Island Lobster House

The drive out to City Island is worth it alone for a lobster dinner at City Island Lobster House.

And that’s because this casual seafood shack has indoor and outdoor dining to accommodate NYC’s ever-changing seasons.

Therefore, this is easily one of the places you must eat in NYC when you get a craving for shellfish.

After all, pretty much any fish and shellfish dish that you can imagine is featured on the menus at City Island Lobster House. Obviously, you’re in safe hands with any lobster-based choice.

However, other signature dishes include mahi-mahi whole red snapper, surf and turf with a lobster tail (a win-win when you’re at your hungriest), and lobster mac ‘n’ cheese (that is equal parts wholesome and comforting).

Not a fan of fish? Well, this lobster house also has a handful of meat-based mains for you to dig into. Although, it’s important to note that there’s not a lot on the menu for plant-based diners.

But, regardless of what you order, wash down your lobster feast with a punchy cocktail. Just be extra careful if you order the super potent 5-liquor City Island Ice Tea.

Address: 691 Bridge St, The Bronx, NY 10464, United States

Hours: Open daily from 11:30 am to 11:00 pm.

Price: Entrees start at $31.00 each.

27. Malecon

Malecon is a fuss-free, no-frills eatery in Kingsbridge dedicated to lip-smacking Dominican cooking that will leave you wanting more.

They boldly lay down the claim that they’re the “kings” of roast chicken. But, you can decide if that’s true with your own taste buds when you visit one of the places you must eat in NYC!

Now, chicken prepared here comes rotisserie-style, with tons of tasty sides to choose from.

And to pair with your chicken of delight at one of the places you must eat in New York City?

Why, none other than their mofongos, which is the other hotly-acclaimed signature dish at Malecon.

Yup, these mashed green plantains are divine and paired with meat, seafood, or garlic.

However, for something a touch lighter, but equally delicious and flavorfur, order an emparedado (sandwich) stuffed with Dominican favorites.

Specials are also available throughout the week and the drinks list is substantial – adding to the unparalleled vibe of this place.

Address: 5592 Broadway, The Bronx, NY 10463, United States

Hours: Open daily from 9:00 am to 11:00 pm.

Price: $20.00 and up

How to Get There: Take the 1 train to 238th street and walk from there.

Places You Must Eat in NYC – Staten Island

28. Killmeyer’s

Fresh German schnitzel from one of the places you must eat in NYC.

Located in western Staten Island, Killmeyer’s is an old-fashioned beer hall that features the best Bavarian food and brews.

The menu is hearty and comforting with wursts available as entrees and mains.

Hand-pounded schnitzels are also made in-house throughout the week. So, if you can’t decide between veal, chicken, and pork, you can order a three-schnitzel sampler instead.

Other delicacies that pair exquisitely with the European-style beers and ales here include beef goulash and moreish potato pancakes.

Tasty veggie platters and meat-free burgers are also on offer for any plant-based diners out there.

This place is also perfect for a lazy summer afternoon since the beer garden has space aplenty and hosts live music and screenings of sports games.

However, the interior features an antique wooden bar and offers guests a cozy atmosphere that will chase away any winter blues.

Address: 4254 Arthur Kill Rd, Staten Island, NY 10309, United States

Hours: Open Tuesday through Thursday from 12:00 pm to 11:00 pm, Friday/Saturday from 12:00 pm to 12:00 am, and Sunday from 12:00 pm to 10:00 pm.

Price: Between $13.00 and $22.00 each.

29. Beso

Beso is one of the places you must eat in NYC if you make it out to Staten Island. After all, this homey and amicable restaurant whips up yummy tapas in Tompkinsville.

Menus include brunch, lunch, dinner, and dessert items that are inspired by Spanish as well as wider Latin American cooking culture.

So, expect to find a mix of queso fritos, ceviche, empanadas, and sauteed shrimp on the menu, in addition to a selection of guacamole that is available to complement your chosen tapas.

Heavier dishes include seafood paella, meat, veggie burgers, and slow-roasted pork shank.

Plus, the diversity of the menu is actually reflected at the bar, where you can find traditional as well as experimental mojitos and sangria, alongside imported wines and beers.

Address: 70 Bay St, Staten Island, NY 10301, United States

Hours: Open Monday through Thursday from 11:30 am to 10:00 pm, Friday/Saturday from 11:30 am to 11:00 pm, and Sunday from 11:30 am to 8:00 pm.

Price: Entrees start at around $26.00 each.

How to Get There: You can walk here from the Staten Island Ferry Terminal.

30. Nino’s Restaurant

Authentic eggplant parmigiana is one of the foods you must try in NYC.

Nino’s Restaurant brings beloved Italian fare to the table in Grasmere, Staten Island.

Despite being a fine dining restaurant, the dining room vibe is super casual with kindly staff on hand to help you navigate the menu at one of the places you must eat in NYC.

Therefore, all courses are prepared with passion you can taste. In fact, pasta is cooked with homemade sauces that feature lashings of garlic – dishes that are paired with a fine selection of meat, seafood, and veggie-friendly accompaniments.

In particular, the parmigiana is a reliable selection with four options to choose from that include eggplant, chicken, veal, and shrimp.

However, pizza is absent from the menu to make way for filling meat dishes that are simmered in the restaurant’s own sauces.

Then, beyond the a la carte menu, remember to cast your eye over to the daily specials.

And whatever you do, save room for their creamy tiramisu. That alone is worthy of the ferry ride over from Manhattan as you enjoy one of the places you must eat in NYC.

Address: 1110 Hylan Blvd, Staten Island, NY 10305, United States

Hours: Open daily from 12:00 pm to 10:00 pm, except on Sundays when they are open from 1:00 pm to 8:00 pm.

Price: Entrees start at around $21.00 each.

Map of the Places You Must Eat in NYC

Places you must eat in NYC map.
Click here for the full map.

Additional New York City Resources You’ll Love

There you have it! That just about wraps up this guide to all the places you must eat in NYC!

Tell me, did your picks for the places you must eat in New York City make the list? If not then let me know in the comments below.

And if you found this post useful, be sure to join our email list before pinning this post now so that you can read it again later.