15 Best Mexican Restaurants near Hanover

We've rounded up Hanover's top Mexican spots for you to try.

El Zocalo Mexican Restaurant Mexican • $
13271 Hanover Courthouse Rd, Hanover

Customers` Favorites

Queso Dip and Chips and Salsa
Sopapillas with Ice Cream
Zocalo Fajitas Mixtas
Lunch Fajita Burrito
El Zocalo Burrito
Enchiladas Supreme
El Zocalo Burritos
Tacos De Carnitas
Steak Carne Asada
Nachos with Beef

“Absolutely the best Mexican food in all of Richmond VA!!!“

4.9 Superb85 Reviews
La Herradura Authentic Mexican Restaurant Mexican • $
Recommended
16102 Theme Park Way, Doswell - 6.86 miles

Customers` Favorites

Special Lunch Herradura Burrito
Burrito Supreme Texano
Quesadilla de Camarones
Homemade Guacamole Dip
Chile Relleno & Taco
Table Side Guacamole
Herradura Margarita
Breakfast Burrito
Birria Quesadilla
Burrito Deluxe

“It’s our 19 years wedding anniversary and Sandra & Mary made our day very special. I had the best mojarra frita and we had 2 complimentary desserts. Yummy!!“

4.9 Superb139 Reviews
Taqueria Los Altos Mexican • $
539 S Washington Hwy, Ashland - 5.64 miles

Customers` Favorites

Flautas de Carnitas
Arroz Con Camarones
Mexican Style Steak
Burrito California
Tortas De Milanesa
Burrito Los Altos
Chicken Fajitas
Arroz Con Pollo
Chips and Salsa
Shrimp Fajitas

“We finally found the best Mexican in the area absolutely amazing!!“

4.8 Superb120 Reviews
Tacos El Guero Mexican • $
8401 Staples Mill Rd, Richmond - 12.12 miles

Customers` Favorites

Chicken Quesadilla
Breakfast Burrito
Al Pastor Tacos
Carnitas Tacos
Chicken Tacos
Chorizo Tacos
Birria Tacos
Asada Tacos

“My boyfriend and I have eaten here twice and both times it has been delicious I would definitely recommend this place to anyone and the prices are really great“

4.9 Superb41 Reviews
Mi Jalisco Mexican Restaurant Mexican • $
9523 Kings Charter Dr, Ashland - 6.35 miles

Customers` Favorites

Guacamole Dip and Chips with Salsa Roja
Nachos Supreme Without the Chips
Chimichangas Soft or Fried Fried
Lunch Veggie Taco Salad
Ask for the Green Sauce
Lunch Texas Fajitas
Shredded Pork Rice
Burrito California
Burrito Monterrey
Quesabirria Tacos

“I've never had a bigger Margarita than here!! I swear it was equivalent to 3 drinks!!! The food and service were terrific!!!“

4.5 Superb77 Reviews
The Patron Mexican Restaurant Mexican • $
7610 Left Flank Rd, Mechanicsville - 8.94 miles

Customers` Favorites

Super Tacos w Rice Refried Beans
Chicken Chimichanga Lunch Size
One Beef Taco Rice and Beans
Fish Tacos and Fajita Tacos
Chicken Avocado Salad
Burrito California
Steak a La Diabla
Chicken Fajitas
Chips and Salsa
Hard Shell Taco

“Stopped for take out lunch, the Burrito Fajita, rice were delicious the white sauce for tortillas, fantastic & conversation with the staff while waiting extremely enjoyable. Thanks. Definitely return.“

4.4 Superb76 Reviews
CASA HERRADURA FAMILY MEXICAN RESTAURANT Mexican • $
428 England St, Ashland - 5.73 miles

Customers` Favorites

Chicken Avocado Tacos
Quesadilla Herradura
Grilled Shrimp Salad
Tacos De Carne Asada
Enchiladas Supremas
Quesabirria Tacos
Burrito Herradura
Herradura Burrito
Veggie Quesadilla
Chips and Salsa

“The food was amazing and the customer service was great“

4.3 Superb110 Reviews
Don Pedro 2 Mexican • $
9502 Chamberlayne Rd #29, Mechanicsville - 7.44 miles

Customers` Favorites

One Enchilada One Chile Relleno Spanish Rice and Fried Beans Combo
Two Tacos One Enchilada and Spanish Rice Combo
Rice and Cheese and Beans
Chili Con Queso and Beef
Two Cheese Quesadillas
Camarones A la Diabla
Enchiladas Mexicanas
Fajitas with Shrimp
Carne A la Mexicana
Don Pedro Special

“This is a very popular local restaurant. The owners and staff are very friendly and always go the extra mile to make sure everything is just right. The portions are generous, prices are fair and the food is cooked fresh to order and always comes out hot.“

4.4 Superb50 Reviews
Mexico Restaurant Mexican • $
11670 Lakeridge Pkwy, Ashland - 5.56 miles

Customers` Favorites

Chile Relleno Taco Spanish Rice & Refried Beans
Acapulco Blackened Tilapia Salad
The Dish That Comes with Fajitas
Fresh Chips & Salsa
Enchiladas Don Lupe
lg Chips and Salsa
Enchiladas Mexico
Chori Papa Tacos
Chicken Fajitas
Tacos Al Pastor

“Stopped in after disappointing try at a different mexican restaurant (not Mexican). Horrible tasting house margarita and stale chips later we left and came here. Potato enchiladas and Street tacos and drinks were a hit! Service was great as well. Highly recommend as someone visiting the area!“

4.2 Good99 Reviews
FRIDA'S | Mexican Restaurant Mexican • $
910 E Parham Rd, Richmond - 10.32 miles

Customers` Favorites

Fried Chimichanga Dinner
Enchiladas Tapatias
Shrimp Quesadilla
Frozen Margaritas
Ceviche De Camaron
Soft Chimichanga
Chips and Salsa
Fried Ice Cream
Mini Taco Salad
Chicken Fajitas

“Frida's is small, but they maximize the space, and it's very comfortable. Food is extremely fresh, portions are generous, and prices are fair. The margarita was strong, and I appreciated feeling like I got my money's worth for it. The tortilla bowl they make for salads is far better than the tortilla bowls at many other Mexican restaurants - you want to eat the entire bowl in addition to your salad. I only have two minor complaints. One, the chips are a bit thicker than many Mexican restaurants. I prefer the thinner ones, but that's just a personal preference, and Frida's chips are still very good. Two, the fajitas are huge, but they only give you two tortillas and charge you for additional. I don't mind being charged for additional tortillas, but when they only give you two to start with, it stings a little. Even three would be great. But, this stuff is minor compared to how good everything was. This was our first visit to Frida's, and we will definitely be back!“

4.2 Good79 Reviews
Border Burrito Mexican • $
Kings Dominion, 16000 Theme Park Way, Doswell - 6.58 miles

Customers` Favorites

Chips and Salsa
Loaded Nachos
Burrito Bowl

“My bf and I come here every time we visit Kings Dominion. It is our favorite place to eat. I crave it every time I don’t have it and wish we had one closer. We have been telling everyone we know to go when they visit the park!! Can’t wait to eat here again soon. I always get the burrito and my bf gets the burrito or loaded nachos. Keep up the awesome work!“

4.2 Good41 Reviews
El Azteca - Ashland Mexican • $
103 N Washington Hwy, Ashland - 5.47 miles

Customers` Favorites

Salsa Dine in: Yes Outdoor seating: Yes Takeout: Yes
2 Beef Tacos with Rice and Bean Combo 10
Margarita Pinacolada and Nachos
California Burrito
Fajita Quesadilla
Fajitas Vallarta
Chicken Fajitas
Grilled Chicken
Veggie Fajitas
Chori Pollo

“Great food. Great people. The new menu items are excellent. Best restaurant in Ashland.“

4.1 Good51 Reviews
Plaza Azteca Mexican Restaurant · Glen Allen Mexican • $
10099 Brook Rd, Glen Allen - 8.04 miles

Customers` Favorites

Flauta Topped with Cheese Sauce
Fresh Table Side Guacamole
Kids Enchilada Rice Beans
Tacos De Carne Asada
Side of Black Beans
L Burrito San Jose
Margarita Flight
Fajitas De Pollo
Chicken Fajitas
Baja Fish Tacos

“My favorite Mexican sit down restaurant in the Richmond area. This location usually isn't too busy, but the staff is great and pretty friendly. They recently revamped their menu and added some delicious Birria items. Their Birria tacos, ramen, and torta are absolutely delicious. The only complaint is sometimes we do get a server who isn't as attentive as others. Our last visit, we had to ask a couple of times where our drinks were and she was missing for a while when we were ready to pay. Luckily a friendly waiter named Eduardo came and grabbed the check to let us pay for the delicous meal. Overall, the food is delicious and their margaritas are the best!“

4 Good130 Reviews
Casa Grande Mexican • $
10120 Brook Rd, Glen Allen - 8.13 miles

Customers` Favorites

Chicken Chimichanga Dinner
Fresh Guacamole
Chips and Salsa
Chicken Fajitas
Burritos Deluxe
El Pollo Loco
Enchiladas
Cheese Dip
Quesadilla
Carnitas

“We stopped in here on a roadtrip back from DC and loved it. Really cute place, custom painted walls, exactly what I hope for when finding a new Mexican restaurant that isn't a chain. Great service, friendly waiters, and the food was Fast! Everything was absolutely excellent. My boyfriend got the biggest Burrito and a margarita, it was really good. I'm not usually a fan of Burritos but I loved that one, I had a few bites. I ordered the Queso Birria, it was great. Their rice is perfection too. If this was closer to where we lived, we would go there often.“

3.6 Good47 Reviews
Taco Bell Fast Food • $
804 England St, Ashland - 5.31 miles

Customers` Favorites

Ground Beef Burrito
Crunchwrap Supreme
Cinnamon Twists
Bean Burrito
Quesadilla
Soft Taco
Wrap

“Best Taco Bell I’ve ever had.I stopped eating Taco Bell for a while but ever since giving this one a try I am now a fan again. I challenge anyone who has had an issue with Taco Bell to try this location ( I would drive by another taco bell just to come to this one, that’s just how good they are lol ). The young lady jermya who is always at the window is so awesome and sweet. She always has my order correct, hot and fresh.. She is so respectful and always well put together. She makes me feel like I’m spending my money in the right place. I’ve never had taco bell that had everything right and fresh down to the lettuce lol .Each time I’ve been I have not had one complaint on the service or food. This is truly the best taco bell ever. The crew at this Taco Bell is doing something right. I highly recommend anyone who wants Taco Bell to go to this location.“

3.4 Good59 Reviews

You May Also Like