24 Best Mexican Restaurants in Roanoke

Explore Roanoke's Mexican cuisine gems with Restaurantji's insights.

Pueblo Chico Mexican Grill Mexican • $
2626 Broadway Ave SW ste B, Roanoke

Customers` Favorites

Huevos Rancheros Onto X Steak Tampiqueña
Fajitas Al Pastor
Chicken Fajitas
Chips and Salsa
Burrito Mexicano
Burrito Picoso
Side of Beans
Combination 23
Quesadilla
Cheese Dip

“This place has really good food. Its a small plac2 but the service is good and the food is even better. It's definitely a great place to check out if you are new in town. Only thing bad i would say is the place gets full quickly and there isn't a lot of parking. But you can always order to go.“

4.8 Superb82 Reviews
El Cielito Lindo Salad •
683 Brandon Ave SW, Roanoke

Customers` Favorites

Enchiladas Verdes Mole Chicken Nacho
The Big Huarache Tinga De Pollo
Verde O Roja Rice and Beans
Big Burrito Colorado
Nachos Supreme
Chips & Salsa
Cheese Birria
Chilaquiles
Soft Taco
Fajitas

“Excellent service and food! I These days when eating out usually ends in either disappointing food or poor service this place stands out. I haven’t eaten authentic Mexican before but I’m sure this is about as close as you can get in the states. Delicious!“

4.8 Superb67 Reviews
El Costeño Mexican Grill New Mexican Cuisine •
5410 Peters Creek Rd, Roanoke

Customers` Favorites

Chilaquiles Mexicanos
Frozen Mangorita
Burritos Jalisco
Tacos Al Pastor
Chimichangas
Carne Asada
Pollo

“This was the first time being in this restaurant...the food was really good! It didnt take long to get the food either! Handicap parking is very inconvenient though...that's the only reason I gave it 4 stars!Wheelchair accessibility: Inconvenient“

4.7 Superb62 Reviews
Pancho Mexican Restaurant Towers Mexican • $
682 Brandon Ave SW, Roanoke

Customers` Favorites

Make Your Own Combo and Veggie Delights
Steak and Muy Mexicano
Arroz Con Camarones
Desserts Children
Mixed Specialities
Sizzling Fajitas
Carnitas Burrito
Burrito Supremo
Chicken Chimney
Shrimp Tacos

“We love the other Pancho locations but live on the south east side. So to hear that they opened one 15 min from me was so amazing. They didn’t disappoint!!! The amazing service and outstanding food. Every time we come the food is hot and delicious, the service is fast, friendly and attentive. Our drinks are never under half full and when I ordered some cheese dip with my carnitas they brought it out with my food!! Any location you go to you won’t be disappointed. WE LOVE PANCHOS!!“

4.7 Superb53 Reviews
Los Arcos Mexican • $
3790 Peters Creek Rd, Roanoke

Customers` Favorites

Chicken Soup with Rice and Pico De Gallo
Chicken Enchilada and Cheese Enchilada
Arroz Con Pollo Chicken
Frozen Margarita Flight
Tacos De Carne Asada
Shrimp Chimichanga
Margaritas Sampler
Pineapple Fajitas
Chicken Fajitas
Chips and Salsa

“I had lunch #1 the other day. The food was great. The value was wonderful! They served chips and salsa while I checked out their menu. The server was patient and kind. The food was very good. I will b e back again. Everyone should know about this good food at such a terrific value.“

4.5 Superb64 Reviews
Taco Riendo Mexican • $
5324 Williamson Rd, Roanoke

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.5 Superb48 Reviews
Tacos Rojas Tacos • $
737 13th St SW, Roanoke

Customers` Favorites

Tamales Tacos Al Pastor
Salsa and Chips
Chicken Burrito
Cheesy Birria
Birria Tacos
Rojas Tacos
Tacos Rojas
Cheese Dip
Tortillas
Fish

“Delightfully surprised by this place. It was clearly a convenience store at one time, now a hole in the wall style Mexican joint with amazingly good food. They are still doing various renovations, so a bit cluttered inside but honestly that doesn’t matter - this place is all about the food. I had the Carnitas Tortas, basically a pork sandwich. It was so big I only ate half. Very tasty. The red hot sauce has a nice kick to it. They have authentic Mexican drinks available in the old cooler, including authentic Coca Cola in a glass bottle. I will definitely be coming back here to try the many different items on their menu.“

4.4 Superb62 Reviews
Elotes reyna Ice Cream Shop •
5324 Williamson Rd, Roanoke

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
Agave Azul Mexican Grill & Bar Mexican • $
7850 Plantation Rd, Roanoke

Customers` Favorites

Chips and Salsa That Came with the Meal
Chicken Beef and Shrimp Fajitas
Maria's Taco Salad
Nachos Classicos
Agave Burrito
Agave Nachos
Chimichangas
Cheese Dip
Quesadilla
Guacamole

“I had a very good time the food was very good and prompt service the waiters and waitresses were very kind and helpful the food was good and hot and came out quickly and the chips and dips were amazingParking: There's plenty of parking spaces all over the place“

4.2 Good92 Reviews
Alejandro's Mexican Grill - Downtown Mexican • $
127 Campbell Ave SE, Roanoke

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.3 Superb57 Reviews
Rodeo Grande Mexican • $
2018 4826 Valley View Blvd W NW, Roanoke

Customers` Favorites

Chicken Chimichanga Dinner
Tableside Guacamole
Tacos de Carne Asada
Lunch Chimichanga
Margarita Sampler
Fajitas Chicken
Grilled Chicken
Rice and Beans
Guacamole Dip
Chips & Salsa

“Great food and atmosphere. Amazing place to bring family and friends for get-togethers and celebrations! Very accommodating.Vegetarian options: Many delicious vegetarian options. Easy to substitute ingredients with said vegetarian options. Very recommended.Dietary restrictions: Many options for dietary restrictions, very helpful and kind staff.Parking: Many parking spots available with appropriate lighting and walkways.Kid-friendliness: Very kid-friendly and accommodating. Staff are expedient and helpful. Kids will enjoy just as much as adults.Wheelchair accessibility: Wheelchair accessibility is readily available and walkways are safe and well lit.“

4.2 Good87 Reviews
Tacos Rojas Mexican • $
32 Market Square SE, Roanoke

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 Superb38 Reviews
Alejandros Mexican Grill - Hollins Mexican • $
7212 Williamson Rd, Roanoke

Customers` Favorites

Chips & Salsa with Queso Dip Cheese Dip
Steak and Chicken Fajitas
Cheese Dip and Guacamole
Chimichanga Dinner
Steak Ranchero
Steak Fajitas
Enchiladas
Salsa Bar
Trio Tacos
Burrito

“Salsa bar is pretty cool with lots of options. They give you chips and are happy to refill the basket. There is a good vegetarian section of the menu. Had all the Mexican favorites. Bathroom was clean. Prices were good and not too much. Would return and recommend.Vegetarian options: Potato burrito was good“

4.3 Superb50 Reviews
Mi Tapatia Mexican • $
4818 Williamson Rd, Roanoke

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

“Without a doubt one of the best MEXICAN food restaurants ⭐️ that can be found in this beautiful ROANOKE. I 100% recommend the super beef broth. And the tongue tacos. But the entire menu is fantastic. And very affordable prices. ⭐️⭐️⭐️⭐️⭐️“

4.3 Superb39 Reviews
El Rodeo Mexican • $$
3280 Electric Rd, Roanoke

Customers` Favorites

Shrimp Chimichangas
Chicken Quesadilla
Fajitas del Mar
Burrito Supreme
Fajitas Texanas
Chips and Salsa
Arroz Con Pollo
Rice and Beans
Cheese Dip
Taco Salad

“It's a decent Mexican sit down restaurant. I am from southern California so what I am used to is different but the food is still good even though it's not the same style as what I normally eat. Still, everything is fresh and good quality, free chips and salsa, good prices on everything. Give it a try!“

4.1 Good56 Reviews
Los Amigos Bar and Grill Mexican • $
3424 Orange Ave NE, Roanoke

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.“

3.9 Good71 Reviews
Cabo Fish Taco Mexican • $
14 Campbell Ave SE, Roanoke

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

“Great spot in a convenient location! Of course the tacos were wonderful, but the crab dip was also out of this world. My husband and I got a variety of tacos & they were all delicious. The fried plantains were perfectly cooked and I loved the spicy rice & beans. We look forward to returning.“

3.9 Good51 Reviews
El Toreo Mexican • $
6617 Thirlane Rd NW, Roanoke

Customers` Favorites

Chicken Enchiladas with Mole Sauce
Chips an Salsa Complimentary
Cheese Dip
Nachos
Tacos

“What a beautiful hidden gem! Every detail was top notch from the architecture, to the decor, to the thorough and friendly service. The food is fresh— not microwaved— and delicious. We’ve found a couple stinkers with Mexican restaurants since moving to the area a few months ago, so we’re so happy to have found El Torreo! We’ll be back soon!Vegetarian options: I had the cheese chile relleno. It was great!“

3.9 Good40 Reviews
Linda Vista Mexican Restaurant Mexican • $
2623 Peters Creek Rd, Roanoke

Customers` Favorites

Chimichangas

“I,placed a online order. Service was received and was delivered in a timely manner. The food was nice and hot,with lots of flavors, and was plentiful portions. Beautiful packaging and,display of arrangement of the food. Everything was exceptional. Delivered by a very Kind,& Sweet, courteous young man. Definitely will be visiting again. Best wishes & Blessings to everyone, for a delicious meal. God bless each of you.“

3.8 Good52 Reviews
Taqueria Rosita Mexican • $$
3637 Williamson Rd # C, Roanoke

“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 Rio Méxican Grill Mexican • $
4208 Franklin Rd SW, Roanoke

Customers` Favorites

Lunch Burrito Rio
Chips and Salsa
Chicken Fajitas
Nachos Fajitas
Taco Loco Salad
Texas Fajitas
Street Tacos
Margherita
Taco Salad
Beef

“1st time here and my wife and were really happy with the menu selections and pricing. The waitresses were very attentive and friendly to us. The food came in a timely manner and was hot and very flavorful. We got the lunch specials that gave you a choice of 6 meals and price was only $6.99 each.“

3.7 Good62 Reviews
El Rodeo Williamson Mexican • $
4017 Williamson Rd, Roanoke

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.6 Good38 Reviews
El Toreo Mexican • $
3133 Franklin Rd SW, Roanoke

Customers` Favorites

Salsa and Chips
Chimichangas
Taco Salad
Guacamole
Enchilada
Burrito
Nachos

“Went on a Sunday. The lunch buffet was very affordable, $20 for two people. They had a good selection of items on the buffet. The food was a little cold but we did arrive after 1pm.Wheelchair accessibility: There is a wheelchair ramp to get into the restaurant.“

3.5 Good46 Reviews
El Rodeo Mexican • $
3518 Orange Ave NE, Roanoke

Customers` Favorites

Bean Burrito 1 Cheese Enchilada & 1 Tostada with Beans & Cheese
Cheese Enchilada with Rice
Salsa and Chips
Fajitas Burrito
Steak Fajitas
Cheese Sauce
Quesadilla
Cheese Dip
Enchiladas
Taco Salad

“Food was good waiters and waitress was kind but showed more attention to other customers were I believe to be Mexican also felt like we were being rushed out hours were to close at 11pm but they turned lights off by 10:30pm and place was empty could have been made to feel more “

3.5 Good80 Reviews
Loading...
map Map