13 Best Mexican Restaurants in Henrico

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

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

Customers` Favorites

Cheese Quesadilla Rice & Beans
Chicken Avocado Tacos
Lunch Street Tacos
Carne Asada Taco
Brisket Gorditas
Mini Chimichanga
Chiles Toreados
Margarita Flight
Tacos Al Pastor
Grilled Chicken

“Absolutely fantastic! Tacos were exceptional. The Verde sauce on the chicken enchiladas was so flavorful. The flan we had for dessert was incredible. Combination of such wonderful food and margaritas with great service made perhaps the best meal I've ever had at a Mexican restaurant.“

4.8 Superb84 Reviews
Potros Mexican Restaurant Mexican • $
9074 Staples Mill Rd, Henrico

Customers` Favorites

Pacifica and Frozen Margarita
Fresh Chips and Salsa
Fajita Quesadilla
Chicken Fajitas
Fajitas Texanas
Fresh Guacamole
Burrito Texano
Shrimp Bourbon
Refried Beans
Pollo Fundido

“Our family had dinner here the other day and it was excellent. My husband got the special and it was amazing. I got the fajitas for two so we would have some to take home. I had a medium margarita and my husband had a large. My only complaint was, I got the wrong drink as mine said it had peppers in it. The area is small so the tables are really packed in. The food arrived quickly and the chips and salsa held us over until it did. The menu is extensive, definitely something for everyone.“

4.6 Superb108 Reviews
Los Panchos Parham Mexican • $
1517 N Parham Rd, Henrico

Customers` Favorites

Chorizo Chicken Rice and Refried Beans
Chips and Salsa
Jumbo Burrito
Pollo Fundido
Lunch Fajitas
Chimichanga
Taco Combo
Chori Pollo
Carnitas
Nachos

“I've ordered food for carryout from here a lot and let me just say it's always amazing and they've never once messed up my order. Today I asked for a couple hot sauce packets for an online order thinking they'd just give me some Texas Pete or something but no, I got 3 small containers of fresh hot salsas and sauces that were incredible. I wouldn't normally leave a review, but these people deserve your business.“

4.7 Superb66 Reviews
Mi Jalisco Mexican Restaurant Mexican • $
10482 Ridgefield Pkwy, Henrico

Customers` Favorites

Freddie Tacos Plus
Vegetarian Taco
Beans and Rice
Lunch Fajitas
Chori Burrito
Enchiladas
Combo 10
Buritto
Salsa

“Every single time that our family comes to Mi Jalisco (once a week), we have the best experience. The service, the team, the food and the overall experience is 10/10. Even if there were to be a minor thing, the team is 100 in responding. Our young children love this place so much, and we agree, that it has replaced “pizza” on the weekend.“

4.5 Superb77 Reviews
Restaurante las flores 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

“Went here with friends a few evenings back. I had one of the best Spinach Quesadillas in my life here. So flavorful! Unfortunately, I really wanted a margarita with it. That would've made the meal complete. My sister said she had seen margaritas listed here online, but our server informed us they do not serve any alcohol. Bummer!I still highly recommend this place for its food though.“

4.5 Superb56 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
Variety of Tacos
Chips and Salsa
Hot Beef Soup
Chicken&Beef
Caldo de Res
Taco Salad
Enchiladas

“Amazing place to get authentic south American food! Dollar taco Tuesday and $1 dollar papoosa's on Wednesday!!! The most authentic I've found in rva really! ? Easy to call ahead and pick up and go as well! 10 out of 10 would recommend to everyone!!!“

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

Customers` Favorites

Enchiladas Potosinas
Tijuana with Shrimp
Chile Rellenos
Steak Burrito
Al Pastor Taco

“We went to Lewis Ginter Botanical Gardens and once again they had no vegan option for us so we got on Happy Cow and found this place. They did a fabulous fajita for us with salad and guacamole. And their chips were so fresh and delicious. Full belly now and happy Updated from previous review on 2024-01-02“

4.7 Superb27 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
Pupusas and Tacos
Variety of Tacos
Hot Beef Soup
Chicken&Beef
Taco Salad
Enchiladas
Pollo

“While exploring Yelp, I came across Shelly's, a cozy restaurant with a loyal local following. I opted for two different types of pupusas - one with beans and one with pork. The prices were super affordable and the food was decently sized. However, be prepared to wait a bit (15-20 mins) because they make it fresh. The flavors surpassed my expectations, with the bean pupusa standing out for its rich seasoning. I look forward to returning to Shelly's to explore more of their menu offerings!“

4.4 Superb54 Reviews
Los Panchos Short Pump Mexican • $$
3532 Pump Rd, Henrico

Customers` Favorites

Rice and Toppings for the Fajitas
Elote Loco Street Corn
Flavor Margaritas
Frozen Margarita
Fresh Guacamole
Chille Relleno
Nachos Supreme
Steak Fajitas
Lunch Fajitas
Refried Beans

“Modern Mexican restaurant located in a welcoming location. I took my family there for a get together. The service was fair, there were a couple of empty glasses of water at the table but it’s understandable as our server was completing her closing duties. The food was good, portions massive, drinks tasty. Give them a try. You wont be disappointed.“

4.2 Good80 Reviews
Rico's Mexican Grill Mexican • $
2316 John Rolfe Pkwy, Henrico

Customers` Favorites

1 Enchilada 2 Tacos & Chile Con Queso with Beef
Quesadilla Rica
Beef Soft Taco
Chicken Fajitas
Street Tacos
Fajitas Combo
Chimichangas
Cheese Dip
Taco Salad
Guacamole

“Great casual atmosphere! Food is fresh & served hot. Service is friendly - kids are welcome!Parking: Parking is never an issue. Located at the end of a shopping center.Kid-friendliness: Don't have a kids menu, but plenty of small options to choose from. Atmosphere is very kid-friendly.“

4.1 Good31 Reviews
E-Loteria Mexican • $
9022 W Broad St, Henrico

Customers` Favorites

Elote En Vaso Corn in a Cup
Carne Asada Fries
Birria Plate
Churro Sundae
Birria Pizza
Street Corn
Birria Balls
Quesadilla
Churro

“I’ve made it my mission to try the birria tacos from as many Mexican restaurants as I possibly can. And so far these are my fave. They’re packed with meet, delicious flavor and that consomé has depth in flavor as well, a bit is that green sauce and it pulls it all together with a little bit of spice.“

3.9 Good69 Reviews
Habanero Mexican Grill Mexican • $
9101 A Quioccasin Rd, Henrico

Customers` Favorites

Burrito California
Steak

“Tried the place when it first opened wasn't impressed then A friend invited me to lunch so I figured I'd give it another try... got the burrito California oh yeah pleasantly surprised it was excellent even the sides were good definitely worth the five stars“

3.5 Good21 Reviews
Plaza Azteca Mexican • $
12020 W Broad St, Henrico

Customers` Favorites

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

“We have eaten at 2 Las Palmas in Virginia Beach and we must say this is the best one by far. The food is excellent, the staff go over & beyond to make sure your visit is a good one. The manager Fernando is the Best & friendliest manager I've ever met. If in Richmond area this place us a must.“

3.7 Good76 Reviews
Loading...
map Map