27 Best Mexican Restaurants near Haymarket

Uncover Haymarket's Mexican dining scene with Restaurantji's insights.

LOCALS Tacos and Tequila Mexican • $
5551 Merchants View Sq, Haymarket

Customers` Favorites

Chips and Salsa
Guacamole

“Amazing food! Nothing was sub par. We got the Southwest Burrito with black beans. Also got the Avocado Taco and Local Scramble Taco with Black beans substituted for the Chorizo. Ended brunch with the Churro French toast. I kid you not when I say it was amazing. Our server was Aaron who was great!“

4.7 Superb49 Reviews
Parrando's Tex-Mex Grill Mexican • $$
15125 Washington St # 100, Haymarket

Customers` Favorites

Tacos with Enchiladas Verdes
Kids Chicken Quesadilla
Tostones with Chorizo
Plantains and Salad
Chicken Chimichanga
Carne Asada Fajita
Carne Asada Nachos
Camarones Cozumel
Tacos Mexicanos
Chips and Salsa

“I love this restaurant! For years it has been a favorite. The food is great and so is the service.“

4.4 Superb155 Reviews
El Vaquero West Mexican • $
14910 Washington St, Haymarket

Customers` Favorites

Nachos Tejanos Dine in: Yes Takeout: Yes
Steak Chicken Shrimp Burrito
One Taco Rice and Beans
One Taco Rice & Beans
Nachos Grande for Two
Chicken Enchiladas
Cheese Enchilada
Salsa and Chips
Chicken Fajitas
Chips and Salsa

“Yes my wife and I almost didn't go in . Wow ! That would of been a bad mistake! This place is the Best I've had . Margaritas were on point , the food was on point and the service was on point. Don't pass it by !“

4.1 Good143 Reviews
Mex-Mart & Deli Mexican • $
24630 Southpoint Dr suite 100, Chantilly - 10.02 miles

Customers` Favorites

Birria Unctuous Additive Soup Drippings
Top Shrimp Taco Bottom 2 Chorizo Tacos
Chicharon Pork & Cheese Pupusa
3 Piece Birria Tacos
Breakfast Special
Chilaquiles Verdes
Cabeza Beef Head
Torta Cubana
Potato Tacos
Queso Papusa

“Tried the tortas and they were a bit lacking in meat, the places in manassas fill them up more. Nonetheless, it does have good flavor and the spicy sauce is bussin. Got a tamal as well but fell it was reheated in the microwave, the corners crusted, but they are flavorful. Haven’t tried the tacos yet, so will come back for them.“

4.9 Superb149 Reviews
Hector's of Nokesville Mexican • $
12846 Fitzwater Dr, Nokesville - 8.45 miles

Customers` Favorites

Sausage and Bacon Breakfast Quesadilla with Cheesy Potatoes
Chicken Enchiladas with Queso
Grilled Chicken Quesadilla
Chips Salsa and Queso
Breakfast Burrito
Chips and Salsa
Chicken Fajitas
Fajitas for Two
Fried Ice Cream
Shrimp Fajitas

“Looking for that “go where everybody knows your name” kind of place? That’s exactly what you get at Hector’s of Nokesville. From the moment you walk in, you’re more than just a customer you’re family. The food? Legendary. Especially the breakfast sampler it’s the kind of meal that hits just right, every time. I’ve been to Hector’s so many times, I don’t even have to order anymore. They know me like Norm from Cheers, and honestly… I’m not mad about it. If you want good food, good folks, and that warm, small-town feel that’s getting harder to find these days Hector’s is the spot. Highly recommend you swing by. But fair warning: after a few visits, they just might memorize your order too.“

4.7 Superb216 Reviews
Cactus Grill Mexican • $
8099 Sudley Rd, Manassas - 7.17 miles

Customers` Favorites

Este Es Un Menudo de Res Con Cilindro Y Cebolla Picada Con Limón
Tlayuda Oaxaqueña Cactus Especial
Pescado Frito El Jefe
Cactus Burrito Bowl
Cecina Con Frijoles
Tamales Oaxaqueños
Hard or Soft Tacos
Carne Asada Steak
Chips and Salsa
Sizzling Fajitas

“great food, great staff, great environment“

4.4 Superb218 Reviews
Mi Azteca Mexican Restaurant Mexican • $
43053 Pemberton Square Suite #100, Chantilly - 9.72 miles

Customers` Favorites

Cheese Quesadilla
Enchiladas Supreme
Burrito Monterrey
Chips and Salsa
Fajitas for Two
Fried Ice Cream
Shrimp Fajitas
Homemade Flan
Enchiladas
Cheese Dip

“This is such a great Mexican restaurant in South Riding and also family owned. The prices are great and portions large. Salsa is amazing! That is one thing that keeps me coming back. The only thing I’d work on is better crafted margaritas. They have the frozen in the machine that are OK.“

4.8 Superb76 Reviews
Fiesta Azteca Mexican • $
7323 Comfort Inn Dr, Warrenton - 9.18 miles

Customers` Favorites

Beef Burrito Enchilada Refried Beans Rice
Steak Chicken Shrimp Fajita
Fiesta Azteca Burrito
Camarones Gratinados
Fiesta Aztec Chicken
Quesadilla De Pollo
Fried Ice Cream
Chips and Salsa
Burrito Jalisco
Burrito Deluxe

“Delicious food and large portions. Def get what you pay for. Customers service was excellent“

4.5 Superb138 Reviews
La Finca Mexican • $
7615 Heritage Village Plaza, Gainesville - 1.76 miles

Customers` Favorites

Chips Salsa Refried Beans
Birria Quesadilla
Pork Belly Tacos
Chips and Salsa
Cheese Enchilada
Chicken Fajitas
Enchiladas Trio
Chorizo Taco
Chilaquiles
Cheese Dip

“Did NOT disappoint! Enjoyed a tasty meal at La Finca this weekend. Staff was friendly and attentive. Most important, the food was delish. Salsa was smooth--just a hint of heat and not too much cilantro. Beef and chicken flautas offered a great crunch and tender meat filling. Chile relleno, filled with melty cheesy goodness, was a hit! The skinny margarita was as you'd expect--good, but not quite the punch of a regular margarita. The mango-habanero shrimp was a beautiful presentation and the sauce packed a great, sweet kick--minus a star for shrimp being really over cooked (easy fix for the kitchen, though). Sounds like the new management team is off to a promising start and we can't wait to visit again!“

4.2 Good96 Reviews
El Vaquero West Mexican • $
9979 Sowder Village Square, Manassas - 7.49 miles

Customers` Favorites

Cheese Enchiladas with Rice and Beans
El Vaquero West's Fiesta Platter
Salsa and Homemade Chips
Quesadilla Fajitas de
Chicken Taco Salad
Chicken Quesadilla
Flautas De Pollo
Tacos Al Pastor
Fajita Express
Mexican Grill

“Best Mexican food in the area, and they treat you like family! Highly recommended!“

4.2 Good77 Reviews
Tacos y Tortas Veronica Mexican • $
43083 Little River Tpke, Chantilly - 10.33 miles

Customers` Favorites

Steak Strips
Carne Asada
Chilaquiles
Sandwiches
Tortillas
Pupusas
Burritos
Tacos
Pollo
Beans

“Se ve delicioso todo si como se ve sabe ,pues entonces quiero probar todos los platillos ...“

4.4 Superb39 Reviews
Tejanos Cantina Tex-Mex • $
13065 Fitzwater Dr, Nokesville - 8.27 miles

Customers` Favorites

Yellow Rice Fried Fish and Salad
Chicken Enchiladas Verdes
Seafood Chimichanga
Carne Asada Taco
Steak Quesadilla
Tacos Mexicanos
Nacho Platter
Burger & Fries
Quesadillas
Pork Tacos

“Para mi un lugar muy bonito agradable , la comida es deliciosa y muy buenos precios,,sus dueños son tan amables dan ganas de regresar y regresar ,,“

4.2 Good56 Reviews
Cinco de Mayo Tex Mex Grill Tex-Mex • $$
10270 Bristow Center Dr, Bristow - 7.11 miles

Customers` Favorites

Fried Ice Cream with a Cookie
Steak & Chicken Fajitas
Camarones a La Diabla
Ground Beef Burrito
Combination Platter
Spinach Enchiladas
S O Chip & Salsa
Seafood Platter
Tacos Al Carbon
Beef Enchilada

“Excellent food, everything is freshly prepared...definitely recommend and the service exceptional.“

4.6 Superb175 Reviews
Taqueria Rancho El Milagro Mexican • $
11707 Nokesville Rd, Bristow - 7.37 miles

Customers` Favorites

Sopa de Mondongo Triple Soup
Carne Asada Grilled Beef
Empanadas de Platan
Carne Asada Plate
Taco Carne Aizada
Baja Nachos
Salsa Bar
Fries

“I’ve only ordered their tacos but the tortillas are super fresh, the portions are good and the people are super friendly.“

4.1 Good47 Reviews
Los Toltecos South Riding Mexican • $
Home Depot Shopping Ctr, 24995 Riding Plz STE 130, South Riding - 10.01 miles

Customers` Favorites

Kids' Enchilada Rice and Beans
Carne and Chicken Asada
Burritos de Carne Asada
Enchilada Rice & Beans
Enchiladas Mexicanas
Salsa \u0026 Chips
Carne Encebollada
Don Julio Anejo
Arroz Con Pollo
Tacos Al Carbon

“Great food and service!!!“

3.9 Good85 Reviews
El Rey Tolteca Mexican • $
8412 Sudley Rd, Manassas - 7.83 miles

Customers` Favorites

Bolsa De Chips Y Salsa Extra Extra Chips and Salsa Bag
Complimentary Chips & Salsa
Puerto Vallarta Quesadilla
Chicken Tortilla Soup
Chicken Fajitas
Azteca Burrito
Chimichanga
Carne Asada
Choripollo
Al Pastor

“La Chofita Mexican Food exceeded my expectations. The atmosphere is lively and comfortable, the food is authentic and absolutely delicious, and the new management has brought excellent service and great energy to the restaurant. A must-visit if you love great Mexican food!“

3.9 Good82 Reviews
Lonchera Mary Mexican •
Historic District, 8250 Sudley Rd, Manassas - 7.59 miles
4.8 Superb8 Reviews
Pupuseria Olocuilta Mexican • $
Historic District, 10394 Portsmouth Rd, Manassas - 7.27 miles

Customers` Favorites

Queso

“We finally tried this place and must say we had a great experience! The Pupusas are delicious (very cheesy) and fresh! Their nachos are real nachos, they had carne asada pieces, beans, cheese, onions, tomatoes and probably more. Their Horchata is probably the best I’ve had in a long time! Milky not too sweet and definitely flavorful. Hungry for Authentic Salvadoran food? This is probably the place!“

3.9 Good44 Reviews
El Tio Tex-Mex Grill Tex-Mex • $$
7527 Linton Hall Rd, Gainesville - 1.95 miles

Customers` Favorites

Ribeye Steak & 2 Camarones Brochette Fajitas
Chicken Tamal & Chile Relleno
El Tio Salad Add Steak
Cheesecake Chimichanga
El Tio Chicken Salad
El Tio Taco Platter
Chicken Enchiladas
Steak Chimichanga
Side of Guacamole
Parrillada Mixta

“Excellent food and service!! Friendly staff reasonably priced. Very nice and clean restaurant. I highly recommend!!!“

4.4 Superb161 Reviews
Mariscos Cancun Mexican Seafood & Grill Seafood • $$
10701 Balls Ford Rd, Manassas - 6.48 miles

Customers` Favorites

Fried Rice Guacamole Pico De Gallo
Fettuccine Alfredo with Chicken
Arroz Frito Con Fajita & Pollo
Arroz Frito Con Camarones
Parrillada Cancun for Two
Caldo de Camaron & Pescado
Oysters on the Half Shell
Tostada de Ceviche Mixto
Parrillada de Mariscos
Oysters on Half Shell

“La comida es muy en buena, a mi esposa y a mi nos encanta, cada visita a este lugar siempre me quedan ganas de volver! Mi última visita nos atendió Estefany y nos ofreció un excelente servicio.“

4.3 Superb241 Reviews
Nena's Restaurant Mexican • $
10540 Lomond Dr, Manassas - 7.03 miles

“My brother and I loved the menudo. My hubby loved the enmoladas montages. Great food and service was always served with a smile. Missing Nena’s Restaurant 😔“

5 Superb1 Reviews
Moe's Southwest Grill Mexican • $
24995 Riding Plz, South Riding - 10.01 miles

Customers` Favorites

Homewrecker Burrito Regular
White Meat Chicken
Moe's Famous Queso
Adobo Chicken
Burrito Bowl
Three Tacos
Quesadilla
Salsas
Nachos

“My daughter keeps asking when we can go back all the time.“

3.7 Good52 Reviews
Anita's New Mexico Style Mexican Food- Express Mexican • $
11694 Sudley Manor Dr, Manassas - 6.65 miles

Customers` Favorites

Burrito with Rice & Beans
Taco & Taquito Dinner
C O Chips & Queso
Taco and Taquito
Breakfast Burrito
Burrito Bowl
Green Chile
Las Cruces
Red Chile
Nachos

“Anita’s breakfast burritos are so good, never fails. Everyone here was very nice. And I’m happy they are open early.

They are definitely doing it right at this place, I can’t wait to go back and enjoy my time sitting down in this beautiful restaurant. Thank you!!“

3.7 Good108 Reviews
Uncle Julio's Gainesville Mexican • $$
13920 Promenade Commons St, Gainesville - 2.21 miles

Customers` Favorites

Pastel Sorpresa de Cumpleaños
Chicken Beef Fajitas for Two
Tex-Mex Combination Dinner
Chips and Salsa and Queso
Chicken and Steak Fajitas
Two Chicken Enchiladas
Chips & Chile Con Queso
Filet Mignon Fajitas
Frozen Margarita Bar
Tableside Guacamole

“We came, we ate, and the portions were great. I forgot to take a photo beforehand... so you’re seeing the some of the aftermath! 📸
The staff was on point for a busy Saturday night. We had reservations, checked in easily, and were seated within minutes despite how crowded it was. Our waitress was attentive and genuinely thoughtful—she checked on us multiple times after the food arrived and even made sure our kid was taken care of without us having to ask (which, let’s be honest, is rare).
As for the food: fantastic. My husband ordered the fajitas and immediately noticed the difference ...the onions were perfectly caramelized, not burned or overly charred. And yes, I fully appreciated the sizzle. I ordered the quesadillas, and they were cheesy, well-filled, and cooked just right and you can tell the tortillas were fresh! We will be back!“

3.5 Good201 Reviews
Cafe Rio Fresh Modern Mexican Mexican • $
7803 Sudley Rd, Manassas - 6.86 miles

Customers` Favorites

Creamy Tomatillo Dressing
Burrito with Queso on Top
Grilled Chicken Quesadilla
Enchilada Style Burrito
Shredded Chicken Salad
Grilled Chicken Salad
Pork Barbacoa Salad
Sweet Pork Barbacoa
Double Enchiladas
Taco Family Meal

“I used to go here all the time for 2 reasons. One was because the food was really good and the 2nd reason was because the most beautiful girl I had ever seen worked there. Her name was Roxana. Once Roxana left, I stopped going as often. The food is still good and the customer service is still great.“

3.5 Good121 Reviews
Lorena's Deli Deli • $
10997 Nokesville Rd, Manassas - 7.78 miles

Customers` Favorites

Side of Queso Fresco
Breakfast Burrito
Chicken Burrito
Rice or Beans
Side of Beans
Tacos Platter
Pupusas Only
Chilaquiles
Quesadilla
Fajita

“The food was delicious! Large quantities and wonderful owners.“

4.3 Superb67 Reviews
Rosita Pupuseria Lunchera Salvadoran • $
24058 Trailhead Dr, Aldie - 10.13 miles

Customers` Favorites

Tacos De Carne Asada

“I come here as often as I'm passing by. Best to order ahead to avoid a wait, especially during lunch times. It helps to be able to speak Spanish, more so if you order ahead.I'm all about the burrito del asada. The steak inside the burrito keeps with a crispy outer crunch even when everyone else in there should make it soggy. I do see what everyone else is getting and it also looks delicious.Bang for your buck, this is where it's at. Only downside, if anything, is there are only two picnic tables and all outdoor. However, if you're looking for a place to eat on a rainy day, come here anyway and find somewhere else to eat it.

Parking: Lunch time is crowded but you can park at the gas station nextdoor while you wait.“

4.3 Superb43 Reviews

You May Also Like