13 Best Mexican Restaurants in Henrico

We've selected Henrico's finest Mexican eateries for you.

Potros Mexican Restaurant Mexican • $
9074 Staples Mill Rd, Henrico

Customers` Favorites

Pacifica and Frozen Margarita
Fresh Chips and Salsa
Cóctel de Camarón
Fajita Quesadilla
Chicken Fajitas
Fajitas Texanas
Fresh Guacamole
Fried Ice Cream
Burrito Texano
Burrito Grande

“We just had lunch at Potros’s Mexican Restaurant & our food was delicious & the service was outstanding. Our waiter was excellent!!!! We will be back soon!“

4.7 Superb151 Reviews
Los Panchos Parham Mexican • $
1517 N Parham Rd, Henrico

Customers` Favorites

Chorizo Chicken Rice and Refried Beans
Carne A la Mexicana
Coctel de Camarones
Burrito El Grande
Burrito Rio Bravo
Burrito del Mar
Chips and Salsa
Lunch Fajitas
Jumbo Burrito
Chimichangas

“I love this place; it is fantastic!! I love the steak fajitas and refried beans. The guacamole is wonderful too. The service is impeccable; thank you Marie.“

4.5 Superb82 Reviews
Mi Jalisco Mexican Restaurant Mexican • $
10482 Ridgefield Pkwy, Henrico

Customers` Favorites

Burrito Taco and Enchilada Combo
Freddie Tacos Plus
Fried Ice Cream
Vegetarian Taco
Beans and Rice
Lunch Fajitas
Chori Burrito
Mexican Flan
Enchiladas
Combo 10

“Aside from my family’s cooking, Mi Jalisco is the best Mexican food I’ve ever had! I was shocked to have such authentic Mexican food so far east in the US, but sure enough, it was delicious. Today was our last night living here so we had to enjoy it with Mi Jalisco one last time. Not only is the food delicious.. their portions are so big and the staff is the absolute best. The service is incredible. We became regulars and saw how much other regulars enjoyed their food, the atmosphere and the staff. We frequented the Ridgefield location(?) off of John Rolfe Parkway. Thank you to Martin, Jesus., Modesto, and the rest of the crew for making us feel at home when we were so far away from family. Mi Jalisco is so rich in the Mexican culture that it almost seems like it’s Mexico! Muchas gracias por habernos cuidado durante este año. Esperamos verlos en el futuro. Que dios los acompañe a todos. 🩷“

4.5 Superb72 Reviews
Las flores restaurant Mexican • $
9503 W Broad St B, Henrico

Customers` Favorites

Fried-Banana & Ice Cream
Yellow Rice and Beans
Quesadilla de Birria
Fajita de Camaron
Tacos Al Pastor
Arroz Con Pollo
Carne Asada
Quesabirria
Birria Tacos
Quesadillas

“Love the food and the service“

4.5 Superb50 Reviews
La Cabaña Restaurante y Taqueria Mexican • $
4086 Crockett St, Henrico

Customers` Favorites

Carne Asada and Al Pastor Tacos
Enchiladas Potosinas
Tijuana with Shrimp
Chile Rellenos
Steak Burrito
Steak Ranchero
Beef Burrito
Enchiladas
Quesadilla
Taco Salad

“We visit every time we visit from San Antonio, TX! They have the best sopes 😋“

4.5 Superb45 Reviews
El Buen Sabor Mexican • $$
8709 Shrader Rd, Henrico

“Food is delicious! Everything is fresh! Recommend my favorite spot .“

5 Superb1 Reviews
Los Comales Mexican • $
7538 W Broad St, Henrico

“Great Food !! Nice and clean !! Good Service!!“

3.3 Good3 Reviews
Los Panchos Short Pump Mexican • $
3532 Pump Rd, Henrico

Customers` Favorites

Rice and Toppings for the Fajitas
Chicken Chimichanga with Beans
Elote Loco Street Corn
Mushroom Quesadilla
Flavor Margaritas
Frozen Margarita
Fresh Guacamole
Cóctel de Pulpo
Chille Relleno
Nachos Supreme

“The Burrito El Grande was Awesome!! The Chips with the white dip was Awesome! Very friendly staff! Food was brought to my table hot and fast. I'm a foodie and a Amateur food critic on my Facebook Page sometimes. I give Los Panchos of Short Pump. 5 out of 5 Stars! ⭐⭐⭐⭐⭐“

4.2 Good116 Reviews
Lalo’s Pinches Tacos Bar & Grill Tacos • $
8026 W Broad St Suite A, Henrico

Customers` Favorites

Cheese Quesadilla Rice & Beans
Queso Fundido Friday to Sunday
Tacos on Corn Tortillas
Chicken Avocado Tacos
Draft Beer and Chips
Lunch Street Tacos
Carne Asada Steak
Mini Chimichanga
Carne Asada Taco
Brisket Gorditas

“Best street tacos! Service was amazing and the food was delicious! Cannot wait to go back!“

4.8 Superb150 Reviews
E-Loteria Mexican • $
9022 W Broad St, Henrico

Customers` Favorites

Elote En Vaso Corn in a Cup
Flaming Hot Cheetos Topping
Orden De Birria Balls
Birria Tacos Combo
Chicken Quesadilla
Mozzarella Sticks
Orden Steak Tacos
Carne Asada Fries
Birria Quesadilla
Quesabirria Tacos

“This is the cutest little place! Vibrant, clean, friendly service. It’s small for dine in but cozy. My quesabirria tacos were amazing!!! So flavorful! All the condiments are perfect. Consommé was addictive! Highly recommend!“

4.1 Good84 Reviews
Plaza Azteca Mexican • $
12020 W Broad St, Henrico

Customers` Favorites

Chimichangas Texanas
Seafood Chimichangas
Taco Salad Fiesta
Fresh Guacamole
Chips and Salsa
Chicken Fajitas
Shrimp Fajitas
Fajitas Nachos
Shrimp Nachos
Birthday Cake

“Food was good, fresh, hot and reasonably price. Nice atmosphere and great service. Would recommend“

4.1 Good97 Reviews
Habanero Mexican Grill Mexican • $
9101 A Quioccasin Rd, Henrico

Customers` Favorites

Carne Asada Torta
Burrito California
Fresh Guacamole
All Beef Tacos
Pollo Torta
Carnitas
Burrito
Steak

“Habanero Mexican Grill has been my go-to spot for authentic Mexican food for several years now, and it consistently delivers when it comes to bold, flavorful dishes. The food here is absolutely delicious, with rich, vibrant flavors that make each meal feel like a true taste of Mexico. Whether it’s their tacos, burritos, or one of their specialty plates, you can always expect a meal that’s bursting with authentic taste. The fresh ingredients and traditional recipes have always been a huge draw for me.

However, over time, I’ve noticed a few changes that have slightly impacted my overall experience. One issue is that there can sometimes be a language barrier when placing orders, as not all of the staff are fluent in English. This has led to a few mix-ups with my order on occasion. Additionally, I’ve observed a subtle decline in the quality of the food lately. While it’s still good, it’s not quite at the same exceptional level it once was.

Despite these minor issues, I continue to frequent Habanero Mexican Grill because the food remains some of the best Mexican in town. I hope they address these concerns so that they can restore the consistently high quality that originally won me over.“

3.9 Good37 Reviews
Shelly's Food, Comida Latina Spanish • $
7304 Staples Mill Rd, Henrico

Customers` Favorites

Spanish Rice & Refried Beans
Chicken and Beef Tacos
3 Carne Asada Tacos
Birria De Borrego
Pupusas and Tacos
Variety of Tacos
Hot Beef Soup
Chicken&Beef
Taco Specials
Taco Salad

“Excellent Food and service. I can't get enough of this place.“

4.4 Superb54 Reviews

You May Also Like