17 Best Mexican Restaurants near Hardy

Plan your Hardy Mexican food adventure using Restaurantji's list.

Cancun Mexican Restaurant & Grill Chicken • $
13383 Booker T Washington Hwy, Hardy

Customers` Favorites

California Burrito California
Fajita Chicken Taco Salad
Lunch California Burrito
Cheese Sauce Enchiladas
Chicken Fajita Nachos
Guacamole and Salsa
Pollo Con Calabaza
Taquitos Mexicanos
Tropical Fajitas
Chicken Fajitas

“Cancún is very organized with festive decor. The customer service is great but sometimes the servers don't comprehend the complete order. The food is excellent and authentic. They provide chips and salsa as a free appetizer- which I think is great. The portions and price are reasonable. Great place for a family meal. There's also a patio during warmer weather for those who love the outdoors. Great food!!“

4.2 Good63 Reviews
El Toreno Mexican Bar & Grill Mexican • $
40 Village Springs Dr #14, Hardy

Customers` Favorites

Arroz Con Pollo ACP with Tomatoes Mushrooms and Zucchini
Tacos Al Pastor with Mandarin Mex Soda
California Burrito
Great Salsa Bar
Fish Enchiladas
Fajitas Texanas
Chimichangas
Quesadilla
Taco Salad
Carnitas

“The food was pretty good, but the combination was odd. I got a burrito and the side it came with was fries. I've never been to a Mexican restaurant that served fries with their burritos before. It wasn't bad, just unexpected. In any case, the food was good and the service was good.“

4.2 Good48 Reviews
La Casa Del Burrito Taco Shop Mexican • $
515 2nd St, Vinton - 5.86 miles

Customers` Favorites

California Burrito with Mango Auqa Fresca
Shrimp Tacos Beef Tacos
Steak & Egg Burrito
2 Pork Taco Combo
Mulita Carne Asada
Carne Asada Fries
Beef Enchiladas
House Burrito
Rolled Tacos
Cheese Sauce

“Authentic Mexican Restaurant with good food I'd go back for. Service was walk up, but they brought the food too you quickly. Seating and tables were typical fast food style; clean and comfortable. I will go back for quick Authentic Mexican...“

4.8 Superb71 Reviews
Taco Riendo Mexican • $
5324 Williamson Rd, Roanoke - 10.07 miles

Customers` Favorites

Tacos Al Pastor and Carne Asada Taco
Tacos De Carne Asada Taco
Guacamole and Chips
Tacos De Tripa Taco
Gorditas De Pollo
Refried Beans
Tacos Dorados
Quesabirrias
Quesadilla
Burritos

“This place is truly authentic Mexican food. I felt like I stepped into a little restaurant in a Mexican town and made an order of food there. Wonderful food. Will go there many more times!The food is made in a food truck/trailer next to the building. The cashiers bring it in to you. Not much space to eat. Maybe 6 or so tables. Lots of people get it to go.The attached grocery store is like stepping into another culture as well. Awesome place.“

4.6 Superb58 Reviews
Elotes reyna Ice Cream Shop • $
5324 Williamson Rd, Roanoke - 10.07 miles

Customers` Favorites

Banana Split
Pina Loca

“I recently tried this elote food truck and it was really good! The corn was grilled perfectly, and the sauce had a nice flavor. They also topped it off with a generous amount of cheese. The people running the truck were friendly too. Overall, it's definitely worth checking out if you're craving some tasty elote in “

5 Superb19 Reviews
Tacos Rojas Mexican • $
8201 Williamson Rd, Hollins - 10.71 miles

Customers` Favorites

2 Enchiladas Rice & Beans
Salsa & Chips
Rojas Tacos

“I discovered this place on my way home after a job interview. You wouldn't think you'd find such a gem next to a gas station, but the decor is great and they even have a creekside setting. I had the fish tacos, which were absolutely delicious. Apparently they have other locations in the area, so I'm looking forward to getting to try more of the menu in the months to come.“

4.6 Superb24 Reviews
Mi Tapatia Mexican • $
4818 Williamson Rd, Roanoke - 9.77 miles

Customers` Favorites

Tacos De Birria Estilo Guadalajara
Steak& Shrimp Fajitas Dinner
Rice and Beans with Salad
Grilled Chicken
Burrito Tapatio
Queso Fundido
MI Tapatia
Gorditas
Lengua

“Ate here for lunch while in town. I ordered the a Paloma to drink along with an Elotes cup, one queso birria taco with a side cup of consume, one tripa taco, and the Birria Ramen which came with a side of tortillas. Everything was delicious except the birria was very bland in flavor.“

4.4 Superb44 Reviews
Tacos Rojas Mexican • $
32 Market Square SE, Roanoke - 7.54 miles

Customers` Favorites

Cheesy Chicken Birria
Al Pastor Taco
Carnitas Tacos
Shrimp Tacos
Soft Tacos
Quesadilla
Cup Salsa
Burrito

“Was there Mexican food before I tried this place?! The downtown TR by far surpasses any I’ve ever had. The flavor and quality sets the bar. Service is great, we come to enjoy seeing them!! Love the order and pay ahead so when you are finished you leave.“

4.4 Superb39 Reviews
El rio mexican grill westlake Mexican • $
400 Scruggs Rd Suite 1400, Moneta - 9.73 miles

Customers` Favorites

Large Queso Pico and Jalapenos App
Mixed Arroz Con Pollo ACP
Shrimp Nachos Fajitas
Enchiladas Supremas
Quesadilla Diablo
Burrito Mexicano
Chips and Salsa
Chicken Fajitas
Chorizo Burrito
Chile Relleno

“Great place, good food, great service and very clean. We seem to always go with a crowd and the back room is perfect for us and they normally have no problem accommodating us.Wheelchair accessibility: It's a little ways up from the entrance but it's still close enough.“

4.3 Superb59 Reviews
Cancun Bar and Grill Mexican • $$
16440 Booker T Washington Hwy UNIT 203, Moneta - 9.91 miles

“What a refreshing visit in the middle of winter!!! Honorio somehow kept the upbeat feel of Cancun while bringing a fresh new feel to Bridgewater Plaza. You feel like you're at a beach bar/restaurant. The service and food were excellent as always. Thank you Cancun for locating a little closer to our home!!!Vegetarian options: Ask Honorio or his brothers and they will more than accommodateDietary restrictions: They will cook to orderKid-friendliness: Arcade closeWheelchair accessibility: Yes“

5 Superb9 Reviews
Alejandro's Mexican Grill - Downtown Mexican • $
127 Campbell Ave SE, Roanoke - 7.48 miles

Customers` Favorites

Chicken or Carnitas Fajitas
Fajita Quesadilla
Burrito Mexicano
Chips and Salsa
Beef Soft Tacos
Long Burritos
Enchiladas
Guacamole
Salsa Bar
Steak

“Small menu with excellent food. I had the 3 taco platter with shredded beef, and it was outstanding. Beef was succulent and flavorful, flour tortillas were loaded with meat and shredded cheese. The green salsa set it over the top. Probably some of the best Mexican food I've had in a very long time, and I have a pretty high bar when it comes to Mexican food. The prices were very reasonable. We didn't have any margaritas, but the ones we saw going to tables looked good -“

4.1 Good69 Reviews
Los Amigos Bar and Grill Mexican • $
3424 Orange Ave NE, Roanoke - 6.72 miles

Customers` Favorites

Seared Ahi Tuna De La Playa
Chicken Fajita Salad
Fried Beans and Rice
Chips and Salsa
1 Enchilada
1 Burrito
Churros

“Los Amigos Bar and Grill offers an exceptional culinary experience. Their menu boasts mouthwatering dishes that captivate the palate with every bite. The knowledgeable staff adds to the charm, providing insightful recommendations and ensuring a delightful dining journey. Their drinks? Simply delicious, perfectly complementing the flavorful meals.The lively atmosphere, complete with a stage, adds an extra dimension to the dining experience. It's a place where good food meets entertainment, creating a memorable night out. Here's hoping Los Amigos Bar and Grill remains a beloved spot for many years to come, continuing to delight patrons with their fantastic food, drinks, and enjoyable ambiance.“

4 Good57 Reviews
Tacos Rojas 6 Mexican • $
525 Hardy Rd, Vinton - 5.39 miles

Customers` Favorites

Birria Tacos
Birria Torta
Enchiladas

“The food was really good. The place was clean. The price seems a little high. Until you get your portion. Then you realize the price is fair for what you get. They was not busy when we was there. I feel they could have done a little better on the drank refills. But not a big deal. I drank a lot of soda when I eat. That's Why I like it when I can just refill myself. I will definitely be going back and I recommend it for anyone looking“

3.9 Good22 Reviews
Cabo Fish Taco Mexican • $
14 Campbell Ave SE, Roanoke - 7.59 miles

Customers` Favorites

Baja Tacos Blackened Fish Tacos
Beer Battered White Fish Tacos
Soy Ginger Shrimp Tacos
Guacamole Salmon Salad
Cajun Oyster Tacos
Carne Asada Tacos
Calamari Tacos
Fried Plantains
Diablo Shrimp
Rasta Pasta

“Passing through town me and my wife were looking for a place to take our kids that we could also enjoy seeing that we are Foodies always in search of that next great culinary memory. We tried several things but the Baja shrimp and the mahi tacos are definitely something that we are going to remember for a long time. Big thanks to the staff of Cabo fish taco.“

3.9 Good50 Reviews
Taqueria Rosita Mexican • $
3637 Williamson Rd # C, Roanoke - 8.91 miles

“Very nice pretty lady! Me and my boyfriend got a meal and a pineapple and melon drink. I don’t usually write reviews, but the lady was very nice, the food and drink was not only delicious, and obviously fresh— but it was all extremely refreshing. You’re paying for quality meals that wont make you feel sick afterwards from a whole bunch of grease and preservatives. Will be coming back! The smell was intoxicating! Thank you ma’am for a great lunch ! Your care shows!“

3.8 Good12 Reviews
El Rodeo Williamson Mexican • $
4017 Williamson Rd, Roanoke - 9.29 miles

Customers` Favorites

Chicken Enchilada and Cheese Enchilada
Cheese Quesadilla Chicken Fajita
Chicken Enchilada Rice and Beans
Fajita Taco Salad
Chips and Salsa
Burrito Supreme
Fried Ice Cream
Chicken Fajitas
Burrito Grande
Buffalo Wings

“Ordered a chicken fajita quesadilla for delivery.My meal was excellent. It is huge and definitely plenty for the money.My only aught is I requested utensils and was not included. Other than that, it was absolutely delicious!My picture shows it fully loaded with the extras. I thought about taking a picture before I took the first bite! It Yummy!“

3.7 Good39 Reviews
Pancho Mexican Restaurant Vinton Mexican • $
1922 E Washington Ave, Vinton - 4.5 miles

Customers` Favorites

Grilled Peppers and Onions
Grilled Chimichangas
Sizzling Fajitas
Large Cheese Dip
Buffet to Go
Chips Salsa
Quesadilla
Taco Salad
Burrito
Queso

“Excellent mex buffet. Good prices, quality food, friendly staff. Great place for keto. Chicken wings were fall off the bone tender with perfect light crispiness. Will eat here often for the deal and proximity to family.Parking: Wife openWheelchair accessibility: Easy accessDietary restrictions: Keto friendly buffet!!!“

3.6 Good54 Reviews