We Checked Out 10 Mexican Restaurants In New York (These Are The Spots We’d Visit Again)

New York’s Mexican food scene has a way of keeping you on your toes. One minute, you’re eyeing a familiar taco, and the next, you’re staring at a menu that makes you rethink everything you thought you knew about Mexican food.

What draws me to places like these is how the best discoveries often happen in the most unexpected spots, from hidden counters to small-town kitchens that deserve a much bigger spotlight. Every stop brings its own flavors, personality, and reasons to linger a little longer.

From bustling Brooklyn streets to quiet corners upstate, these restaurants prove that a memorable meal can be waiting just about anywhere. The only question is, which of these spots would I happily make another trip for?

1. Taqueria Ranchos La Delicias

Taqueria Ranchos La Delicias
© Taqueria Ranchos La Delicias

Buffalo may be famous for wings, but Niagara Street has another plan for your appetite. Here, a casual taqueria-grill keeps things simple, filling, and fresh.

The menu goes wider than tacos. You’ll find seafood, chicken, and sandwiches sharing space with the usual favorites.

Two dishes stand out as menu highlights. The Fajita Texana brings sizzle, while the Arepa adds a tasty curveball you might not expect at a taqueria.

Craving something lighter? There’s a salad bar, plus healthy options and small plates for picking and sharing.

Service moves fast, which matters when hunger hits hard. That speed makes it handy for a quick lunch or an easy solo dinner.

Families get plenty of attention too. Kids have their own menu, and high chairs are ready for the tiniest taco fans.

Timing helps if you like a calmer table. Thursday mornings tend to be quiet, while Sunday through Tuesday evenings get busier.

Hours run later on Thursday through Saturday, until 10 PM. Sundays close earlier, so plan your weekend cravings with care.

Outdoor seating gives you a breezy option in warmer months. Takeout and delivery cover those nights when the couch wins.

Parking is usually easy, with a free lot and free street spots. That’s one less thing to stress about in Buffalo.

Address: 1516 Niagara St, Buffalo, NY 14213

2. Chuy’s Taqueria

Chuy's Taqueria
© Chuy’s Taqueria

Birria quesadillas are the kind of food that makes napkins nervous. At this Rochester taqueria on Mt Hope Avenue, they share the spotlight with flavorful tacos.

The space feels casual and trendy, with both counter service and table service. You can grab something quick or settle down for a relaxed meal.

College students show up often, which makes sense with the nearby campus scene. Groups and visitors fit right in too.

Watch the calendar before you go, though. The restaurant closes on Wednesdays and Sundays, which has surely surprised a few hungry people.

On open days, hours run from 11 AM to 8 PM. Evenings on Tuesday, Thursday, and Friday tend to get busy.

Want the calmest visit? Saturday mornings are usually the quietest window of the week.

Reservations are accepted, a nice perk for a taqueria. That helps if you’re bringing a crew for a birthday or team dinner.

Got a pup tagging along? Dogs are welcome at the outdoor seating, so your furry friend can enjoy the smells.

Parking usually isn’t a headache, with free lot and street options. Delivery and takeout work great for Rochester nights at home.

Address: 1754 Mt Hope Ave, Rochester, NY 14620

3. Margaritas Mexican Cantina

Margaritas Mexican Cantina
© Margaritas Mexican Cantina

Free chips and salsa can make or break a first impression. In Syracuse, this Walton Street cantina earns serious praise for that basket alone.

The room leans artful and bohemian, which gives your meal some personality. It’s lively, fun, and often busy.

Portions run big, so pace yourself before the entrees arrive. Tostadas, tacos, and burritos lead the menu, with Mexican sodas on the side.

Plant-based eaters get real options. Both a full vegan menu and a full vegetarian menu are available.

Live music shows up as a highlight, adding energy to the evening. Sports fans can also catch a game while they eat.

Late-night food is another plus here. Fridays and Saturdays stay open until 11 PM for those after-dark taco urges.

Friday evenings bring the biggest crowds, so arrive early or book ahead. Reservations are accepted, which is smart planning in Armory Square.

Parking can be tricky downtown, so give yourself a few extra minutes. Paid lots and street spots are nearby.

Need to stay connected? Free Wi-Fi makes a solo lunch with a laptop easy.

The crowd mixes students, families, tourists, and groups. Catering is also offered, in case your next party needs a serious salsa upgrade.

Address: 203 Walton St, Syracuse, NY 13202

4. El Mariachi Restaurant

El Mariachi Restaurant
© El Mariachi Restaurant

Mexican and Spanish bites on one menu? Albany’s Hamilton Street has a colorful spot that happily mixes both.

This family-run neighborhood restaurant serves classic dishes from each tradition. That makes it a fun pick when your group can’t agree on dinner.

Small plates are part of the deal, so sharing comes naturally. Dessert is listed as a highlight too, so save a little room.

The setting feels relaxed, with music and a kid-friendly mood. A kids’ menu and high chairs help families settle in fast.

Outdoor seating adds a nice option during warmer Capital Region days. It’s a pleasant way to enjoy a slow dinner.

Check the hours before heading over, since they shift around. Saturdays open at 1 PM, and Sundays don’t start until 3 PM.

Friday and Saturday evenings tend to be the busiest. Monday and Thursday mornings are the quiet times.

Reservations are accepted, which helps for bigger groups. Catering is also available for parties and office lunches.

Free street parking is usually easy to find nearby. Takeout and delivery cover the nights you’d rather eat in your pajamas.

Address: 289 Hamilton St Unit 291, Albany, NY 12210

5. El Mexicano Restaurant

El Mexicano Restaurant
© El Mexicano Restaurant

Murals cover the walls at this Saratoga Springs cantina, so dinner comes with a gallery. The family-run spot sits right on South Broadway.

Classic Mexican eats fill the menu here. Before your order lands, complimentary tortilla chips with homemade salsa usually hit the table.

Then comes a sweet surprise. A complimentary Mexican dessert is part of the experience, which feels like a friendly bonus.

Happy hour includes food, not just drinks. That’s a smart move for anyone grabbing an early bite after the track.

Vegan and vegetarian menus are both available. Small plates and healthy options round out the choices.

The doors open daily from 11 AM to 10 PM. That steady schedule makes planning easy, even on a Monday.

Thursday through Saturday evenings get the busiest. Reservations are accepted, so booking ahead makes sense in summer.

Families will find high chairs and a kids’ menu. Groups and tourists show up often, which fits the town’s busy energy.

Parking is usually manageable, with a free lot and free street options. Outdoor seating offers a nice spot for people-watching on Broadway.

Craving it at home instead? Delivery, including no-contact delivery, and takeout are both on the table.

Address: 208 S Broadway, Saratoga Springs, NY 12866

6. Taqueria Guadalajara

Taqueria Guadalajara
© Taqueria Guadalajara

Small spaces sometimes hold the biggest flavors. On Doubleday Avenue in Ballston Spa, this quaint taqueria proves the point with color and charm.

A wide variety of tacos anchors the menu. Steak and pork tacos get special praise, especially with the freshly made salsa.

Burritos come loaded, too. Expect flavorful rice, whole beans, homemade guacamole, and a hearty portion of meat.

Traditional regional dishes add depth beyond tacos. It’s a nice chance to try something new on your second visit.

The mood is upbeat and casual, with both counter and table service. You can grab and go or sit and stay awhile.

Prices stay friendly, which makes it easy to come back often. Generous portions might even cover tomorrow’s lunch.

Hours run from 11 AM into the evening every day. Tuesdays, Fridays, and Saturdays stay open until 8:30 PM.

Tuesday and Friday evenings tend to be the busiest. Thursday mornings are the quiet stretch if you want elbow room.

Free Wi-Fi helps if you’re working through lunch. A kids’ menu and high chairs keep little ones happy.

Parking is usually simple, with a free lot and street spaces. It’s an easy stop on a Saratoga County day trip.

Address: 2007 Doubleday Ave, Ballston Spa, NY 12020

7. Tacos CDMX

Tacos CDMX
© Tacos CDMX

Mexico City lends its nickname to this Ithaca taco counter, and that’s a bold promise. Street-style tacos are the main event on West Green Street.

Tortas share the menu, so sandwich lovers get a turn. Salsa and cheese choices let you tweak your order your way.

Thirsty? House-made limeades bring a tart, refreshing partner to a plate of tacos.

Outdoor tables sit in a cute alleyway beside the shop. It’s a charming place to eat when the weather cooperates.

Ordering happens at the counter, with no table service. Food comes out fast, which suits busy students and hungry travelers.

Brunch is on the list, and doors open at 10 AM most days. Mondays are closed, so don’t build a plan around that day.

The space also offers a gender-neutral restroom. It’s listed as a transgender safe space and welcomes a wide mix of guests.

Bring your dog if you’re sitting outside. Pups are allowed in the outdoor area.

Paid street parking can be tricky downtown, so walking helps. Reservations aren’t accepted, which keeps things casual and first come, first served.

Address: 114 W Green St, Ithaca, NY 14850

8. La Barbirria

La Barbirria
© La Barbirria

With a name that sounds like a birria pun, you can guess the star dish. Signature birria tacos lead the show at this Beacon spot on Main Street.

Traditional entrees round out the menu nicely. Steak sopes earn high marks, offering a hearty bite on thick masa.

Starters deserve attention, too. Guacamole, salsa, and chips get plenty of praise here.

The space stays clean and nicely decorated. Spiced aromas greet you as soon as the door opens.

Brunch is offered, which makes weekends extra tempting. Saturday and Sunday open at 11 AM.

Wednesdays are closed, so plan around that midweek pause. Fridays and Saturdays stay open until 10 PM.

Beacon draws plenty of day-trippers, and tourists often stop in here. It’s an easy meal before or after exploring Main Street shops.

Service is quick, so you won’t wait forever for your tacos. That’s handy when you have a train or a gallery visit ahead.

Kids are welcome, and high chairs are available. Free parking in a lot and on the street is usually easy to find.

Takeout and delivery are options for home dinners. Birria at your kitchen table still counts as a win.

Address: 389 Main St, Beacon, NY 12508

9. Casa Ortega

Casa Ortega
© Casa Ortega

Mole and avocado on the same plate sounds like a smart team-up. At this Wappingers Falls restaurant, enchiladas with both are a menu highlight.

Birria tacos are a signature here as well. They give you a second strong reason to visit Market Street.

Vegetarians aren’t left out of the fun. Veggie tacos and a corn tortilla vegetable quesadilla show up among the favorites.

The restaurant feels clean, shiny, and new. It works well for a relaxed date night or a neighborhood dinner.

Inventive dishes mix with classics, keeping the menu interesting. Dessert is also a listed highlight, so leave space.

Brunch runs on weekends, with Saturday and Sunday opening at 11 AM. Weekdays start at noon.

Mondays are closed, so skip that day. Tuesday, Friday, and Saturday evenings tend to be the busiest.

Reservations are accepted, which helps for busy nights. Groups and families fit in comfortably.

Outdoor seating offers a nice option during warm Hudson Valley evenings. Kids get their own menu and high chairs.

Free parking in a lot and on the street makes arriving easy. Takeout and delivery are available when home sounds better.

Address: 32 Market St, Wappingers Falls, NY 12590

10. Chavela’s

Chavela's
© Chavela’s

Mole is one of the highlights at this Crown Heights favorite. The menu features Aurelia’s Mole, made with chicken simmered in traditional mole poblano sauce.

Pulled pork is another popular choice. Meanwhile, vegetarian dishes and vegan-friendly options give plant-based diners something to explore.

Hours are generous, from 11 AM to 11 PM every day. Breakfast, brunch, lunch, and late-night food all fit the schedule.

Happy hour includes food, which is great news for budget-minded snackers. Small plates make sharing easy.

A patio adds outdoor seating to the mix. Dogs are welcome outside, so your pup can join the party.

Saturdays get busy from afternoon into night. Weekday mornings are much calmer if you want a quiet table.

Food tends to come out fast, even when the room is lively. That’s a nice perk in a busy part of Brooklyn.

Parking can be tough on Franklin Avenue, so the subway may be easier. Delivery, including no-contact delivery, works too.

Catering is offered for bigger events. Few things say New York celebration like a tray of mole.

Address: 736 Franklin Ave, Brooklyn, NY 11238