23 Best Mexican Restaurants near Madison Heights

Check out these Madison Heights Mexican dining hotspots.

La Carreta Mexican Restaurant Mexican • $
4678 S Amherst Hwy, Madison Heights

Customers` Favorites

Lunch Chicken Enchilada with Spinach
Chimichanga Dinner
Texacono Talaveria
Quesadilla Texana
Chips and Salsa
Chicken Fajitas
Burrito Fajita
Lunch Fajitas
Chicken Rice
Pico De Gaya

“Definitely recommend ❤️ Really good work on the food, good prices, and nice people..“

4.5 Superb72 Reviews
La Carreta Mexican Restaurant Mexican • $
131 Lakeview Dr, Madison Heights

Customers` Favorites

Chips with Salsa and Cheese Dip
Shrimp and Scallop Rice Bowl
Enchilada and Quesadilla
Enchilada Beans and Rice
Half Dinner Fajitas
Mushroom Quesadilla
Huevos Con Chorizo
Fajitas Texanas
Tacos Al Pastor
Nacho Santa Fe

“Definitely recommend ❤️ Really good work on the food, good prices, and nice people..“

3.9 Good60 Reviews
Taco Bell Fast Food • $
5014 S Amherst Hwy, Madison Heights

Customers` Favorites

Grilled Cheese Burrito
Nacho Fries Bellgrande
Nacho Cheese Chalupa
Chicken Quesadilla
Burrito Supreme
Bean Burrito
Crunch Wrap
Nachos
Taco

“Have been going here for severals years now, you guys always come in clutch. Wouldn't listen to any nah say-ers as mishaps do happen. Though you all are the best Taco Bell I've been to in a long long while. Appreciate you all so much, thank you all for the amazing hospitality you give each time I'm there. You are noticed and recognized each day for all that you do.“

3.8 Good51 Reviews
El Camino Mexican • $
2012 Lakeside Dr, Lynchburg - 4.63 miles

Customers` Favorites

Maduro Con Crema Fried Plantain with Cream
Desayuno Honduran Breakfast Quesadilla
Pork and Al Pastor Tacos
Guacamole and Chips
Chimichanga Dinner
Beef Chimichangas
Chips and Salsa
Sweet Plantains
Carnitas Tacos
Chips & Salsa

“A friend recommended El Camino for authentic Mexican cuisine, and I must say, the recommendation was spot on. The food is exceptional—some of the best I’ve had in years—and it has quickly become my favorite spot in Lynchburg. I look forward to returning!“

4.8 Superb100 Reviews
La Carreta Mexican • $
8210 Timberlake Rd, Lynchburg - 8.36 miles

Customers` Favorites

3 Beef Soft Tacos with Added Tomato with Rice and Beans
Lunch Enchiladas Bandera
Table Side Guacamole
Quesadilla Texana
Quesadilla Texano
Steak and Shrimp
Chicken Talavera
Chips and Salsa
Fajitas Texanas
Chicken Fajitas

“Best lacaretta in the city.“

4.5 Superb119 Reviews
La Cocina Tacos • $
2610 Lakeside Dr, Lynchburg - 6.16 miles

Customers` Favorites

Al Pastor Carnitas Chicken
Carne Asada Quesadilla
Carnitas Taco Plate
Chorizo Quesadillas
Chicken Quesadilla
Carne Asada Torta
Steak Quesadilla
Salsa and Chips
Tacos Al Pastor
Bean and Rice

“La Cocina has become a go-to favorite for me and my husband! The food is delicious every time!“

4.8 Superb46 Reviews
La Fogata Mexican • $
1303 Enterprise Dr, Lynchburg - 8.31 miles

Customers` Favorites

Chicken with Mole Poblano
Burrito De Barbacoa
Salsa and Chips
Beef Chimichanga
Tacos Al Carbon
Mixed Fajitas
Chicken Tacos
Refried Beans
Carne Asada
Cheese Dip

“Food was very good, beans are homemade and not canned. Truly authentic Mexican food. Rice and beans taste so fresh, not yuck like when sitting in steam table all day like other Mexican restaurants around here. Very reasonably priced compared to others as well! 5 stars!!“

4.7 Superb47 Reviews
La Patrona Food Truck Mexican • $
20 Sunny Bank Dr, Lynchburg - 9.21 miles

Customers` Favorites

Tacos Papas Con Chorizo
Street Tacos 1
Charro Beans
Birria Tacos

“absolutely amazing food EVERY SINGLE time“

4.8 Superb21 Reviews
Burg Burritos Mexican • $
1103 Church St, Lynchburg - 1.64 miles

Customers` Favorites

Baja Break Burrito
The Piggy Mac
The Barbacoa
The Carnita
Ranch Lovers
The Chickie
The Veg

“Just got my first burrito from Burgs. I have to say, pretty freakin amazing!!!“

4.3 Superb42 Reviews
La Carreta Mexican • $
120 Simons Run L, Lynchburg - 7.16 miles

Customers` Favorites

Speedy Gonzales- Enchilada Taco & Rice
Chicken and Shrimp Talavera
Chicken Talavera
Tacos Al Pastor
Chicken Fajitas
Chips and Salsa
Rice and Beans
Refried Beans
Cheese Sauce
Jimmy Burrito

“Good service when dining in, and very fast when ordering to-go. If you don't in on a weeknight you may be pleasantly surprised at just how quickly you get your food, but on the weekends expect a regular wait time. For something a little more authentic, try the Chilaquiles (spicy) or the Tacos Al Pastor with Horchata as your drink! The fajitas are really good, and enough food for one parent to share with two little kids as long as you ask for more tortillas.“

4.2 Good63 Reviews
PAPA GALLO Mexican • $
3405 Candlers Mountain Road Suite A-33, Lynchburg - 5.56 miles

Customers` Favorites

Fresh Salad with Grilled Chicken
BTO California Temaki
Lava Flow Molcajete
Birria Queza Tacos
Mexican Street Corn
Carne Asada Tacos
Shrimp Quesadilla
Carnitas Wilbur
Burrito Goloso
Chips & Salsa

“Awesome food. Excellent service.“

4.1 Good161 Reviews
El Mariachi Mexican • $
1001 Jefferson St Suite B, Lynchburg - 1.45 miles

Customers` Favorites

Avocado Toast Breakfast Tacos
Chorizo and Eggs Any Style
Bacon Breakfast Tacos
Taco Tuesday Special
Extra Chips & Salsa
Breakfast Tacos 3
Breakfast Burrito
Enchiladas Trio
Chicken Fajitas
Al Pastor Bowl

“I love this place! We come here at least once a week! Great food, awesome staff, perfecto!!“

4.1 Good102 Reviews
Mi Patron Mexican Restaurant Mexican • $
4925 Old Boonsboro Rd, Lynchburg - 5.42 miles

Customers` Favorites

Bistec A la Tampiqueño
Tableside Guacamole
Quesadilla Fajita
Pineapple Fajitas
Chips and Salsa
Guacamole Salad
Tampico Special
Beef Chimichanga
Shrimp Fajitas
Taco Salad

“I have visited twice now and they did not disappoint. The food is great, the service is fast, and the price is great!“

4.2 Good45 Reviews
El Mariachi Mexican Food Mexican • $
184 Ambriar Plaza, Amherst - 9.81 miles

Customers` Favorites

Chocolate Chip Cake
Chimi Cheese Cake
Burrito Caliente
Fajitas Texanas
Fried Ice Cream
Chimichanga
Chips Salsa
Quesadilla
Enchilada
Guacamole

“I just moved out here and had this tonight for the first time and it was absolutely amazing Mexican food. I am a chef and recommend this place to anyone looking for good Mexican food at a pretty good price as well“

4.2 Good43 Reviews
Taqueria Mexican Grill Mexican • $
18243 Forest Rd Ste 8, Lynchburg - 7.65 miles

Customers` Favorites

Birria Ribeye Steak Tacos
Chorizo Enchiladas
Quesadilla Texana
Chips and Salsa
Carnitas Plate
Chicken Tacos
Steak Fajitas
Texas Fajitas
Birria Tacos
Cheese Dip

“The best by far! Highly recommend to anyone looking for the best Mexican food!“

4.1 Good62 Reviews
Antojitos Vicky Mexican • $
2612 Lakeside Dr, Lynchburg - 6.17 miles

Customers` Favorites

Street Tacos

“The food here is amazing. It has such an authentic, comforting delicious taste. I am a fellow traveler here for work and I am coming to find Lynchburg does not have many food options. This place has empanadas, the best tacos, tamales, enfrijoladas or enmoladas, tostadas (mouth watering), fresh waters or “aguas frescas.” The menu has so much more; I recommend this place and it is a 10/10.“

5 Superb6 Reviews
La Carreta Mexican • $
2245 Langhorne Rd, Lynchburg - 3.03 miles

Customers` Favorites

Cheese Enchilada Chicken Tamale Rice and Beans Combo Plate
Speedy Gonzales Taco Salad and Talavera
One if the Combo Plates
Chilaquiles Mexicanos
Salsa & Chips to-Go
Enchilada Mexicanas
Coctel De Camaron
Quesadilla Texana
Burrito Norteña
Chile Con Queso

“Came back to Lynchburg for the first time in almost 20 years. This was at the top of my food list for the trip. My friends and I came here every Friday for many years. Love the food, love the service. Not much has changed. I miss this place! ?“

4 Good71 Reviews
Lola's Mexican Cuisine & Cantina Mexican • $
3025 Old Forest Rd, Lynchburg - 4.77 miles

Customers` Favorites

Shrimp Quesadilla Side Salad
Camarón Grilled Shrimp
Fried Beef Chimichanga
Chicken Lunch Fajitas
Chicken Tortilla Soup
Guacamole Made Fresh
Tacos de Carne Asada
Burrito California
Enchilada Supreme
Taquitos Mexicanos

“Lola’s has been a staple for me and my boyfriend for a long while. The food is always amazing and is only topped by the service!“

4 Good57 Reviews
Taqueria Rosita 2 Mexican • $
14465 Wards Rd, Lynchburg - 8.17 miles

Customers` Favorites

Pupusas

“Amazing tacos with fresh corn tortillas! I will soon be visiting again“

3.7 Good10 Reviews
Mi Patron Mexican Restaurant Mexican • $
3412 Waterlick Rd, Lynchburg - 9.84 miles

Customers` Favorites

Chips with Guacamole and Salsa
Pineapple Fajitas
Cozumel Special
Chicken Fajitas
Chicken Texana
Pico De Gallo
MI Patron Dip
Tacos

“Had a wonderful evening..the atmosphere was beautiful and relaxing and the food was delicious...looking forward to dining there again. YUM“

3.7 Good26 Reviews
El Cabrito's Restaurant Mexican • $
21104 Timberlake Rd, Lynchburg - 9.39 miles

Customers` Favorites

Burrito Supreme 2 Tacos
Beef Burrito
Mexican Pizza
Taco Salad
Enchiladas
Chili

“Great tacos 🌮 and burritos 🌯 the works are very nice and friendly James is the owner he’s nice and he knows me and my dad so I definitely recommend y’all trying it out.“

3.6 Good25 Reviews
Fiesta Tapatia Mexican Restaurant Mexican • $
17860 Forest Rd, Forest - 7.94 miles

Customers` Favorites

King Kong Burrito Dine in: Yes Outdoor seating: No Takeout: Yes
Tableside Guacamole and Chips and Salsa
Molcajete Cielo Mar Y Tiero
Small Chips and Salsa
Modelo Negro Modelo
Enchilada Supreme
Plain Faj Nachos
Pollo Chipotle
Ricky's Coctel
Chimichangas

“Hidden gem. The food is amazing and the price is hard to beat in Lynchburg. Highly recommend. Just don't expect fast service. The wait is worth it though. Very litter filler with minimal rice and beans and actual sides to go with your meal on most orders. Absolutely amazing when most places give you a ton of rice and beans and small portion of your main dish.“

3.7 Good72 Reviews
Chipotle Mexican Grill Mexican • $
3901 Old Forest Rd #101, Lynchburg - 5.97 miles

Customers` Favorites

Chips & Queso
Burrito Bowl

“love their food. it's always fresh, organic and delicious. only problem I have is with their pico. some times veggies are not cut evenly so you might get a big chunk of onion or chili, then you might get a big blast of that one taste instead of a nice rounded combination. it's also good to know that everything is organic or they dont offer it.“

3.3 Good69 Reviews

You May Also Like