11 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
Lunch Fajita Burrito
El Zocalo Burritos
Enchiladas Supreme
Steak Carne Asada
Nachos with Beef
Tacos De Carnitas
Fried Cheesecake
Fried Ice Cream

“Was very good and I enjoyed eating the food very much. The beginning of service was excellent then as soon as they scanned my card and I went to settle the tip info they took my food away before I was even finished guacamole and the rest of my crema salad which I even had food on and was going to take my next bite when he took it and ran off. That is why service at the end sucked and I gave it 3 stars. Ask before you grab people I wasn't finished and I was only getting the bill ready before I forgot and they took the food. They assumed we were done and we weren't. I was so happy and then this happened and ruined my day. I would ask for my food back but they put my friends plate underneath it before they went to the back. All in all good place to eat but guard your plate once you pay until you are finished.“

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

Customers` Favorites

Tortas De Milanesa
Chicken Fajitas
Chips and Salsa
Shrimp Fajitas
Pinto Beans
Quesabirria
Chori Pollo
Salsa Bar
Gorditas
Pupusas

“Stopped in for take-out lunch and was delighted to find such a big, open, festive space. I placed my order and toured the sit-down section while I waited briefly. Love the festive banners on the ceiling. Huge bar that looks like a fun evening adventure. My shrimp tacos were fresh and well stuffed with lettuce, avacado, and pico. So full that it was tricky to eat in the car! Had some fresh tortilla chips and salsa and had a fabulous lunch. Friendly staff makes this a place I want to go back to!“

4.8 Superb76 Reviews
Mexico Restaurant Mexican • $
11670 Lakeridge Pkwy, Ashland - 5.56 miles

Customers` Favorites

Chile Relleno Taco Spanish Rice & Refried Beans
Acapulco Blackened Tilapia Salad
Fresh Chips & Salsa
Enchiladas Don Lupe
Enchiladas Mexico
Chori Papa Tacos
Tacos Al Pastor
Fried Ice Cream
Chicken Fajitas
Avocado Fries

“Amazing service! The food cooked really fast for 4 people. My Texana Quesadilla was stuffed with meat and it was filling and delicious!? This restaurant is a wonderful place to go to when in Ashland!Parking: Has handicap parking and plenty of non-handicap parking available“

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

Customers` Favorites

Guacamole Dip and Chips with Salsa Roja
Chimichangas Soft or Fried Fried
Ask for the Green Sauce
Burrito California
Chips & Salsa
Super Tacos

“A fun place with generous servings, excellent service, and strong margaritas. I requested chipotle sauce on my Chorizo - topped burrito, and the heat was almost too much. But that was my choice..... It's a busy place, so consider coming early if you can, especially with kids.“

4.3 Superb62 Reviews
El Azteca - Ashland Mexican • $
103 N Washington Hwy, Ashland - 5.47 miles

Customers` Favorites

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
Chimichanga
Chori Pollo

“We have eaten at El Azteca since moving here in 2012. At that time the kids were little. The wait staff would always let us order things differently so the picky eaters could get what they wanted.Now they get the regular meals and eat their fill...and eat chips and salsa by the bowl full.The food is consistently good. The wait staff is great...many of them have watched our kids grow and stop by to say hello. We have watched many of the wait staff grow as well, lol (maybe I grow too, but I don't notice).There is lots of space and they accomodate large parties easily and do a great job accomodating kids without disturbance to guests without kids who want a quiet relaxed meal.Kid-friendliness: Very kid friendly - with enough room to have a quiet dinner if you want that.“

4.2 Good76 Reviews
CASA HERRADURA FAMILY MEXICAN RESTAURANT Mexican • $
428 England St, Ashland - 5.74 miles

Customers` Favorites

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

“We've been here 5 times now and taken several different friends. The food is DELICIOUS!! Drinks are DELICIOUS! And the service is top-notch. We have tried many different dishes and never been disappointed. Our friends have become regulars, too!“

4.1 Good71 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
Fish Tacos and Fajita Tacos
Chicken Avocado Salad
Burrito California
Chicken Fajitas
Chips and Salsa
Steak Ranchero
White Sauce
Enchiladas

“My wife and I sat at the bar for a late Saturday lunch. Yesenia provided excellent service from start to finish, even double bagging our to go order in case anything spilled during our trip home. The margs were strong and food was delicious. We'll definitely be back!“

4.1 Good68 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
Two Cheese Quesadillas
Fajitas with Shrimp
Don Pedro Special
Beef Enchilada
Salsa and Chips
Sopapillas
Cheese Dip

“Personally I love this place! The people and food are just amazing! It's great for family dinner or if you just want to hang out with a friend for lunch. Definitely recommendParking: Normal parking ?Kid-friendliness: Definitely has a lot of choices for the kiddos.Wheelchair accessibility: Definitely they will definitely make a place for your wheelchair and you can enjoy dinner just like everyone else“

4.1 Good46 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 Good27 Reviews
FRIDA'S | Mexican Restaurant Mexican • $
910 E Parham Rd, Richmond - 10.32 miles

Customers` Favorites

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

“My coworkers and I went to Frida's for lunch based on recommendations from others. We were not disappointed. The food was delicious and the portions were enormous. I didn't even eat dinner because I was still so full. We'll definitely be back soon!“

3.9 Good66 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
Tacos De Carne Asada
Side of Black Beans
L Burrito San Jose
Fajitas De Pollo
Texas Margherita
Baja Fish Tacos
Chicken Fajitas
Medium Red Salsa

“We had Pollo Asado and Enchilados Trio.The Pollo Asodo was tasty. Enchilados Trio was very cheesy and didn’t have any beans.Both come with rice. The service was good and the ambience was nice!Vegetarian options: They have vegetarian menu options!“

3.8 Good90 Reviews