Middletown is many things. A Hudson Valley hub? Check. A historic Orange County seat? You bet. Home to authentic Mexican cuisine? Absolutely. While some spots might seem like predictable taco chains, there’s genuine depth here. Read on for the best Mexican restaurants in town—and yes, some do serve excellent tacos in casual settings.
Caborcas Mexican restaurant
$ | (845) 342-0023 | WEBSITE

Sometimes, the only thing that will make you feel better after a long day is to sit by the window, watch the street life pass by, and dig into a Cubana Torta packed with layers of flavor. Caborcas is the Mexican spot that’s there for you if you need dinner to be a satisfying feast, and we love that the fresh vegetarian options are perfectly pronounced without making the whole thing taste like a compromise.
Alondra’s Cuisine
$ | (845) 343-3354 | WEBSITE

Sometimes, grabbing a quick bite of Mexican food in Middletown can feel like trying to find a parking spot on Main Street during a festival. Alondra’s Cuisine not only has the best tacos in town, but it’s also the friendliest place to enjoy them. They specialize in authentic dishes like the Taco Combo with chicken, beef, and shrimp, and every plate here is a delight.
They all come with a side of tasty guacamole and a glass of horchata, so it makes for a satisfying meal that’s way better than a fast-food burrito, which is what your neighbors are probably settling for.
Lo Nuestro Mexican Bistro
$ | (845) 239-4053 | WEBSITE

Sometimes there’s a bit of a wait at Lo Nuestro Mexican Bistro, but the kitchen staff is so efficient that you’ll be served freshly made enchiladas or quesabirria in no time. They have a menu full of things like gorditas, steak tacos with homemade tortillas, and black bean dip instead of traditional chips and salsa (as well as agua fresca in large cups for a refreshing drink).
While the space is just a cozy room with a few tables, so many people come for the authentic Mexican food here that you’ll always find a welcoming place to sit.
Taqueria los Arellano
$ | (845) 697-1617 | WEBSITE

This taqueria serves authentic Mexican street food worth rerouting Middletown dinner plans for. You’ll see the usual suspects done well—like a perfectly grilled carne asada taco or a classic quesadilla oozing with melted Oaxaca cheese. But Taqueria los Arellano doesn’t stop at the basics. Their cemitas catapult an otherwise standard sandwich to another level, huaraches are paired with vibrant salsas, and they’re even loading tortas with unexpected flavor combinations.
In a town bereft of truly authentic Mexican options, this is progress.
San Cristobal
$ | (845) 775-4373 | WEBSITE

Authentic Mexican spots in Middletown’s industrial areas are scarce, which is where San Cristobal shines. It all makes for a satisfying meal, whether you’re craving traditional dishes with generous portions and fresh ingredients or just enjoying the excellent service in the perfect atmosphere. If you’re looking for a great spot that honors Mexican traditions and pleases every palate—kids included—this is your destination.
Frontera Tacos & Tequila – Middletown
$$ | (845) 394-0045 | WEBSITE

You might know Frontera Tacos & Tequila from their reputation as one of Middletown’s best Mexican spots, and we’re happy to report that the experience lives up to the hype. Stop by for lunch or dinner with some friends, order a plate of the Birria tacos with fresh ingredients, table-side guacamole, and a refreshing Blue Moon Rita, and carry on with your evening knowing you’ve made a good decision.
Taco Bell
$ | (845) 341-0100 | WEBSITE

We’d never endorse driving out of your way for fast food—unless it’s for Taco Bell’s Middletown location where you should head post-craving. This spot serves satisfying options with Mexican-inspired twists at a consistently clean counter.
We love every last one of these items, from the soft shell tacos featuring seasoned beef, lettuce, cheese, and crisp shells to our current favorite quick bite in town: the Beefy Burrito Supreme, a hearty handheld with seasoned beef, refried beans, sour cream, tomatoes, and nacho cheese sauce.
While the food is Taco Bell’s clear highlight, don’t miss the friendly service from the notably exceptional manager and their well-run team who put together every order with care and consistency, complete with a clean, spacious bathroom for convenience.
Taco Veloz
$ | (845) 342-5813 | WEBSITE

Taco Veloz is a hidden gem where the open kitchen sizzles with activity, cooks flip tortillas with practiced ease, you’ll share stories with the regulars at the counter, and tacos are filled with generous portions like juicy steak with fresh cilantro and onion, crispy carnitas with tangy salsa verde, or tender chicken with creamy avocado. If that sounds like a simple setup, it is—but in such a crowded Mexican food scene, it’s refreshing to settle in for an afternoon of authentic indulgence.
One where the steak tacos are just as flavorful as the pricier spots, only packed with quality ingredients and served with genuine warmth.
El Zapata
$ | (845) 346-0783 | WEBSITE

Inside this festive Mexican restaurant, steam from piping hot plates rises, as flavorful dishes make their way to clean tables full of laughing families, chatting friends, and hungry regulars. Once a small spot in Middletown, El Zapata now has much larger digs and continues to serve the best Mexican food in the area. You’re in good hands with standout bites like birria tacos with rich consommé that pairs well with a classic margarita.
Pollo con mole poblano is colored dark with chocolate and spices that give it a complex depth. And the memorable whole fish dish with crispy skin and bright lime wedges is reason enough to keep El Zapata in your dinner rotation.
Deli&tacos la quinta
$ | (845) 381-1256 | WEBSITE

Deli&tacos la quinta is a fantastic Mexican spot that looks like a cheerful roadside cantina and serves authentic flavors with ingredients like marinated al pastor and freshly pressed tortillas—as well as an entire section of the menu devoted to hearty soups like the Caldo Tlaxcalteco. There are bright colors, a bustling counter, affordable prices, and tasty breakfast sandwiches on the menu, which makes dining here feel like you’re on a quick trip south of the border with all of the fuss removed.
Ruben Jrs Supermarket & Deli
$ | (845) 342-5813 | WEBSITE

A lunch or dinner at Ruben Jr’s Supermarket & Deli is very easy to plan. This is a Mexican spot in Middletown where you can grab your order from the clean counter and be grateful that you found such amazing tacos. (And you will.) The best part is how satisfying Ruben Jr’s is—you could keep things simple with chicken tacos or steak tacos alongside a soda, or treat yourself to a generous portion that leaves you completely full for less than eight dollars.
Dos Amigos
$ | (845) 733-8306 | WEBSITE

Dos Amigos is a vibrant Mexican restaurant with a beautifully decorated space that transports diners to a traditional setting, which might inspire one to use the word “authentic” while biting into a generously sized California Burrito. That said, it’s still relaxed enough to show up in casual attire and enjoy fajitas and a cheese and chorizo appetizer in the welcoming atmosphere.
El Tapatio Mexican Food Middletown NY
$ | (845) 343-3292 | WEBSITE

This Mexican spot is an ideal place for a family dinner that won’t be packed on a Tuesday, or somewhere to have a casual lunch that’s not as chaotic as the chain places downtown. There are generous plates of chicken tacos with fresh guacamole, crispy french fries, and good-sized portions if you’re looking for something filling, and when you want something lighter, go for the flavorful guacamole with chips as a starter.
Either way, you’ll want to try their delicious chicken dishes, served with attentive care and coming from a kitchen supervised by the friendly owner who adds his personal touch. The beautiful furniture and art on the walls create a warm and inviting atmosphere, though some soft music could enhance the ambiance—still, with a big parking lot for convenience, it’s a place diners will want to return to.
El Azteca Mexican Restaurant
$ | (845) 342-3448 | WEBSITE

Alright, we also suggest you swing by El Azteca for a family dinner. Not only is this Mexican spot one of the best affordable eats in Middletown, but it’s got that welcoming vibe that makes for a pretty foolproof family outing. Bring the kids or really anyone you want to treat to generous portions without breaking the bank. That might make it sound basic, but it’s actually a cozy hang, complete with spacious seating and a relaxed atmosphere everywhere.
No matter what, make sure to get the pork chops with mole poblano and fajitas.