10 Mexican Restaurants In Richmond, Virginia

mexican restaurants in richmond va
Suresh
Suresh 
Updated
| 4 min read

Mexican food is extremely popular in the US. No matter where you go, you will find eateries that serve this cuisine. If you are in Richmond, Virginia, and are craving for some Mexican you are in luck! Richmond has no dearth for restaurants and is home to a number of excellent Mexican eateries. Listed below are nine of the most popular Mexican restaurants in Richmond, VA, where you can enjoy a great dining experience. These restaurants are a big favorite among locals and some of them have even won awards! So, with no further ado let us present to you a list of eateries that serve authentic Mexican, just the kind you get at Mexico!

1. Tio Pablo

Editor's Note: Photo taken from the establishment's official social account

today’s brunch special: grilled applewood sausage served with scrambled eggs and a side of our famous house potatoes!...

Posted by Tio Pablo on Sunday, October 4, 2020

A hip and contemporary taqueria, Tio Pablo, serves the locals of Richmond, traditional Mexican quick eats that can be paired with tequila, margaritas or even chilled beer. This famous eatery also serves 100% gluten-free food without compromising taste and quality. A large community table dominates the room and can be reserved for a large group. The service is impeccable and though the rates are a tad higher than other eateries in the locality, the menu is vast and the food absolutely delish.

Tio Pablo Taqueria

Address: 1703 E Franklin St, Richmond, VA 23223

Website: Tio Pablo Taqueria

Opening hours: Mon – Fri 11 AM – 10 PM; Sat 10 AM – 11 PM; Sun 10 AM – 9 PM

Average price for two people: 11 - 30 USD

Visited this place?

2. Plaza Azteca


This family-owned and operated group has a number of branches and prides in serving the best Mexican food you have ever tried. The ambiance is warm and welcoming and the service is prompt. This is just the place to go if you are looking for a laid-back culinary experience. From Quesadillas to Empanadas to the good ole’ Nachos, the menu has it all! The menu also has a section dedicated to kids! Be sure to try their Taco salad and Polo Fundido Dinner!

Plaza Azteca

Address: 623 W Broad St. Richmond, VA 23230

Website: Plaza Azteca

Opening hours: Mon – Fri 11 AM – 11 PM; Sat: 11:30 AM – 10:30 PM; Sun 12 PM – 9:30 PM

Average price for two people: 11 - 30 USD

Visited this place?

3. Mi Jalisco Family Mexican Restaurant


Looking for a restaurant that serves authentic tasting Mexican food? Look no further! Yet, another family-owned eatery, MI Jalisco Family Mexican Restaurant has a friendly ambiance and a pocket-friendly menu. The lunch menu features, specials such as Carnitas de Pollo and Bandera Burrito, while the dinner menu has everything from Fajitas to Enchiladas and fries. Start your meal with some Caldos and throw in a fresh salad with your entrée.

Mi Jalisco Family Mexican Restaurant

Address: 4019 MacArthur Ave, Richmond, VA 23227

Website: Mi Jalisco Family Mexican Restaurant

Opening hours: 11 AM – 9:30 PM

Average price for two people: Under 10 USD

Visited this place?

4. Mi Hacienda Mexican Restaurant

mexican restaurants in richmond va | mi hacienda mexican restaurant
Source: instagram

If you are looking for a restaurant to stop by for a quick bite, Mi Hacienda Mexican Restaurant fits the bill. This cheerful, casual stop for Mexican eats also offers live entertainment & exotic margaritas. The portion sizes are humungous and the chips are always crisp and thin! The service is prompt and you will never have to wait upon a refill. Their white sauce in specific is worthy of a mention! While the décor of the restaurant is the old world, the food is truly authentic Mexican! Try their vegetarian Fajitas or their Quesadillas! No matter what you order off their menu, you surely won’t be disappointed!

Mi Hacienda Mexican Restaurant

Address: 8250 Midlothian Turnpike, Richmond, VA 23235

Website: Mi Hacienda Mexican Restaurant

Opening hours: Mon – Thurs 11 AM – 10 PM; Fri 11 AM – 11 PM; Sat 12 PM – 11 PM; Sun 12 PM – 9 PM

Average price for two people: 11 - 30 USD

Visited this place?

5. Little Mexico Restaurant


A family-owned and operated restaurant, Lil Mexico leaves no stone unturned in bringing the flavors of Mexico on a platter to you at your very table. Locals frequent this eatery that also has an extensive bar area. The staff is warm and accommodating, and the food is spot on. Try out their chips and salsa, jalapeno cilantro organic margarita, and cheese enchilada and tostado for a satisfying meal!

Little Mexico Restaurant

Address: 1328 W Cary St, Richmond, VA 23220

Website: Little Mexico Restaurant

Opening hours: Mon – Sat: 11 AM – 10 PM; Sun 11 AM – 9 PM

Average price for two people: Under 10 USD

Visited this place?

6. Lalo's Cocina

Editor's Note: Photo taken from the establishment's official social account


Craving for some really good Mexican, book a table at Lalo’s Cocina! This one-of-its-kind eatery in Richmond serves Mexican classics in a modern setting with outdoor seating and a wraparound bar. This is an ideal place to go on a date night or simply hang out with friends. Try their bean dip, Sopa Dragon bowl, and Quesadilla Ranchera. In the mood for some steak inside, the restaurant has you covered! Round up your meal with a bowl of flan or a scoop of fried ice cream.

Lalo's Cocina

Address: 2617 W Broad St, Richmond, VA 23220

Website: Lalo’s Cocina

Opening hours: Mon – Thurs: 11 AM – 10 PM; Fri 11 AM – 2 AM; Sun 11:30 AM – 9:30 PM

Average price for two people: 11 - 30 USD

Visited this place?

7. En Su Boca

mexican restaurants in richmond va | en su boca
Source: instagram

There is nothing about En Su Boca that you will not love. This quaint little restaurant serves great Tex-Mex dishes that can be paired with tequila cocktails. Treat yourself to some craft beer, live music, and tasty tacos and guacamole, and party your way into the wee hours of the day! Lunch and dinner are served every day and brunch is served on weekends. And, beer, wine, or liquor is always served! Try their Bacon and Eggs, Salt Brined Chicken Wings, Yucatan Pork Pibil. Craving for something sweet? Dig into some donut churritos.

En Su Boca

Address: 1001 N Boulevard, Richmond, VA 23230

Website: En Su Boca

Opening hours: Mon – Sun: 11 AM – 2 AM

Average price for two people: 11 - 30 USD

Visited this place?

8. Wong Gonzalez


Wong Gonzalez is simply WOW! You will love the vibe of this Mexican fine dining restaurant that serves a perfect mix of Mexican and Chinese and sumptuous Tex-Mex dishes! The service is phenomenal and the food is lip-smacking good. Be sure to try specialties such as General Wong’s fried chicken burrito, fried calamari with sweet chili sauce, and their crafty cocktails. Trust us when we say you will be coming back for more!

Wong Gonzalez

Address: 412 E Grace St, Richmond, VA 23219

Website: Wong Gonzalez

Opening hours: Mon – Fri 11 AM – 2:30 PM, 4 PM – 1 AM; Sat 12 PM – 1 AM; Sun 4 – 10 PM

Average price for two people: 11 - 30 USD

Visited this place?

9. La Bamba Mexican Restaurant


There is no better place to enjoy Mexican & Salvadoran eats than at La Bamba Mexican Restaurant. Known for their handmade tortillas, this local counter is a popular eatery in Richmond. This no frill food outlet with a large patio serves the best tacos and fried chimichangas in town. Everything is made fresh and the taste is truly heavenly. Do yourself a favor and visit this restaurant on your next trip to Richmond.

La Bamba Mexican Restaurant

Address: 19 N 18th St, Richmond, VA 23223

Website: La Bamba Mexican Restaurant

Opening hours: Thu 11 AM – 10 PM; Fri 12 PM – 12 AM; Sat – Sun 12 PM – 10 PM

Average price for two people: Under 10 USD

Visited this place?

10. Mijas Mexican Kitchen & Cantina


Dine in true Mexican fashion in Mijas Cantina. Just a block from the famous Omni Hotel, this restaurant serves excellent Latin and Mexican food. Not only is the food authentic, but also quite affordable, making it a popular joint among locals and travelers alike. Mijas has a wonderful menu selection, and the portions are large and filling. Be sure to try their Tortilla soup and pomegranate margarita that are as incredible as their tacos.

Mijas Mexican Kitchen & Cantina

Address: 1218 E Cary St, Richmond, VA 23219

Website: Mijas Cantina

Opening hours: Mon - Fri 11 AM – 10 PM; Sat 12 – 10 PM; Sun Closed

Average price for two people: 11 - 30 USD

Visited this place?

Eat to your heart’s delight

Mexican restaurants in Richmond VA
Source: Pexels

These are a few of the best eateries in Richmond that dish out great Mexican meals. Try them out on your next trip to Virginia!

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

 Want to contribute as a Local Expert?
Explore Richmond
Looking for accommodation?
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.