14 Best Mexican Restaurants near Henry

Find Henry's top spots for Mexican cuisine right here.

El rio mexican grill Mexican • $
40 Sallys Ridge Rd, Henry

Customers` Favorites

Grilled Chicken Nachos
Jalisco-Style Tacos
Brisket Chimichanga
Fried Tilapia Tacos
Quesadilla Caliente
Joses Enchiladas
The Famous ACP
Mexican Burger
Shrimp Azteca
Nachos Fajitas

“Amazing food, and hosts. Their food is so delicious. Best Mexican restaurant I have ever been to! You won’t regret eating here! 5 stars all around!!“

4.4 Superb46 Reviews
El Palmar Mexican Grill Mexican • $
407 Bridge St S, Martinsville - 5.18 miles

Customers` Favorites

Cheeseburger w Fries
Or Grilled Chicken
Chicken with Rice
Chicken Sandwhich
Chicken Fajitas
Grilled Steak
French Fries
Beef Tripa
Al Pastor
Pollo

“Had dinner at El Palmar tonight! Best shrimp tacos ever!!! Husband had the Grande Burrito and was very impressed. This will be our new favorite Mexican restaurant. Great service also. Try it! You won’t be disappointed.“

4.6 Superb67 Reviews
Taqueria la Juquilita Mexican • $
4090 N Virginia Ave, Collinsville - 5.65 miles

Customers` Favorites

Carne Asada Huaraches
Enchilada Beef Taco
Birria

“Love there homemade foods & tortillas.. Real Mexican Way �“

4.9 Superb19 Reviews
Don Pepe's Taqueria Mexican • $
303 Church St E, Martinsville - 5.79 miles

Customers` Favorites

Tacos - Street or Regular Style
Mango Habanero Shirmp Tacos
Street Elote or Esquite
Churros with Ice Cream
Burrito Banado
Birria Tacos
Chimichangas
Quesadilla
Tamales
Pozole

“The food is out of this world! The Elote and Birria pizza and tacos are so good too! The Agua frescas are fire too and the mangonadas! 10/10 would recommend“

4.6 Superb54 Reviews
Los Nortenos Mexican • $
2280 Virginia Ave, Collinsville - 4.77 miles

Customers` Favorites

Enchilada Tamale with Rice and Beans
Chile Relleno Shrimp Fajitas
California Burrito with Mole
Fried Chicken Chimichanga
Raspberry Margherita
Vegetarian Fajitas X
Quesadilla Mexicana
Steak Fajita Nachos
Mexican Chilaquiles
Chips and Salsa

“Friendy staff, but not intrusive. Very accommodating. Food was fresh and house made. Lots of menu items that are not from the typical Mexican restaurant playbook. Creative!
The house made hot sauce was excellent.
This is the place to go!“

4.5 Superb57 Reviews
San Jose Mexican Restaurant Mexican • $
730 Church St E Suite 28, Martinsville - 6.37 miles

Customers` Favorites

Lunch Arroz Con Pollo ACP
Tacos de Carne Asada
Chicken Enchiladas
Los Tres Compadres
Taquitos Mexicanos
Fajitas del Mar 2
Guacamole Salad
Fried Ice Cream
Pollo Tropical
Refried Beans

“San Jose Mexican Restaurant is a good place if you're looking something tasty to eat. I went to this place to have dinner and it reallyyyy surprised me! The attention by waiters and the food quality is absolutely marvelous. If you've the opportunity, go ahead and try this restaurant, you won't regret it :)“

4.4 Superb80 Reviews
207 at the Plaza Mexican • $$
10 Church St E Ste 207, Martinsville - 5.5 miles

“My daughter gave me a 50th bday party here last weekend. It was awesome venue. The service was excellent.“

5 Superb4 Reviews
El Parral Mexican Restaurant Mexican • $
670 Commonwealth Blvd, Martinsville - 4.52 miles

Customers` Favorites

Texas Fajitas with Rice and Beans
Tortilla Chips 1st Order Free
Lunch Fajita - Camarón
Enchiladas de Camarones
Enchiladas Con Crema
Arroz Con Camarones
Enmoladas de Pollo
Cheese Quesadilla
Quesadilla Texana
Fajita Taco Salad

“Good food, no waiting fast service“

4.3 Superb122 Reviews
Mi Ranchito Mexican • $
1212 S Mem Blvd, Martinsville - 4.83 miles

Customers` Favorites

Nachos with Cheese 32oz Dos Equis Lager
Beef Tips Chicken & Rice
Arroz Con Fiesta Platter
Margarita 220z Wonderful
Street Tacos Al Pastor
Steak Fajita Nachos
Chicken Fajitas
Rice and Beans
Nacho Supreme
Pollo Yucatan

“Tasty salsa and chips. Arrive was prompt and establishment was clean and well cared for. It was a little pricey for what I got but it was well cooked and somewhat flavorful. The chicken soup had raw onions in it which I thought was odd but maybe that’s just me. Nothing to write home about but a solid experience overall.“

4.3 Superb62 Reviews
El Ranchito Mexican • $
3069 Virginia Ave, Collinsville - 5.16 miles

Customers` Favorites

Jumbo Burrito Nothing Extra
Chips and Guacamole
Steak and Shrimp
Chicken Fajitas
Quesadilla
Cheese Dip
Nachos

“So I have been here frequently in the past few months.
I want to thank them for taking my mammal allergy seriously. They have never given me issues with it, and have never treated me less than.

When it comes to the food however, It could use a little more love and inspiration. My go to is the ACP. The chicken is good, and the cheese is good. The rice feels like it has sat under a heat lamp for hours. This has been consistent in my three times coming.

Staff have always been friendly, but they dont hover over you either. Which is perfect for someone like me.

When I put this restaurant against others in the area, the only thing lacking is the fresh food. So I'd almost call this place more of like a Fast food Mexican. Because like I mentioned before for the rice, I feel like most of the food is under some kind of warmer, with only the meat and some veggies being cooked to order.

There is one hold out to the fast food mexican vibe....
On one visit with friends,
I was told they are getting new menus and I am eager to see it. I know some friends who know one of their "secret menu" items. I LOVED the Ceviche they have, and hope that the menus come soon so I can see the other new items they will be having.“

4.1 Good61 Reviews
Manny's seafood, soul & mexican Mexican • $
2628 Virginia Ave, Collinsville - 4.99 miles

Customers` Favorites

Collards and Cabbage
Country Style Steak
Bacon Chicken Breast
Chicken Stir Fry
Chicken Fajitas
Hamburger Steak
Popcorn Shrimp
Fried Chicken
Banana Pudding
Steak Dinner

“I will not spend another dime in this place.The manager had an attitude. We as a party of 8 were about to spend over $100. The management got pissy because my kids brought food in with them and didn't want to eat from the menu. All because the owner is greedy. We went to a better restaurant who didn't care if we brought outside food in.“

3.9 Good84 Reviews
Tienda y Taqueria mexicana El Morelense Mexican •
2381 Daniels Creek Rd, Collinsville - 5.32 miles

“Que todo lo que buscas lo encuntras Buen ambiente laboral de trabajo“

4.3 Superb7 Reviews
Taco Bell Fast Food • $
3544 Virginia Ave, Collinsville - 5.4 miles

Customers` Favorites

Cheesy Sausage Breakfast Burrito
Regular Crunchy Taco
Nacho Fries Supreme
Ground Beef Burrito
Chalupa Supreme
Mexican Pizza
Doritos Taco
Taco Supreme
Quesadilla
Taco Salad

“This is for Collinsville VA taco bell. I pulled into the drive-thru order 30 minutes before close ( I just finished my shift as well). Considering that it was late and they were probably trying to close, they were still friendly and quick on filling the order. The food was correct, and I will remark that it did taste better than usual. The crunchwrap I ordered was not falling apart, and the burrito wasn't soggy. My only regret is that I felt bad for doing anything retail or restaurant based when they were trying to close, but the attitude of the crew still made me feel welcome.“

3.5 Good62 Reviews
Taco Bell Fast Food • $
500 Liberty St, Martinsville - 5.63 miles

Customers` Favorites

Chicken Chalupa with Added Black Beans
Cheesy Bean and Rice Burrito
Ground Beef Burrito
Chicken Quesadilla
Nacho Cheese Sauce
Nachos Bellgrande
Cinnamon Twists
Mexican Pizza
Nacho Fries
Power Bowl

“My experience in the beginning I thought would be less than enjoyable. My son door dashed some food which was I believe some sort of “box”. When the door dash driver arrived and delivered, there was nothing but his drink and a taco that he didn’t order. They missed almost his entire order. My son called door dash and I called Taco Bell on Liberty St. First, there was a smarty lil girl that answered and after I asked to speak to the manager, she stated “he’s only going to tell you the same thing” HA! I’m not one to usually complain if I’m missing one or two items but this was almost his whole order. General Manager Dominque Carter? I believe was his name, was AMAZING! He was more than happy to fulfil my order that my son did not receive. No questions asked. He was the true definition of a General Manager. Thank you Dominique for being understanding, patient and accommodating. Will def come back only due to him!“

3.3 Good45 Reviews

You May Also Like