11 Best Mexican Restaurants in Lynchburg

Find Lynchburg's top spots for Mexican cuisine right here. Indulge in the city's top-notch Pupusas, Chimichanga, Street Tacos, and other delicious dishes.

El Camino Mexican • $
2012 Lakeside Dr, Lynchburg

Customers` Favorites

Desayuno Honduran Breakfast Quesadilla
Pork and Al Pastor Tacos
Chips and Salsa
Carnitas Tacos
Sweet Plantains
Beef Sopes
Chimichanga
Quesadillas
Empanadas
Pork Tacos

“Wonderful little spot for your mexican food fix! Although the place is not that big, it makes up for it in tasty food! The place was nice and clean. Service was good. It was seat yourself and grab your own drink out of the cooler. I liked that idea. The food was the definite star! To start, just the chips and salsa were some of the best I have had. The burrito I had, with beef tongue as the meat, was excellent. I wish it would have come with some side like refried beans or something, but it was still good. My culinary companions both thought their meals were excellent. So glad we stopped and will definitely be going back. Do yourself a favor and give them a try!“

4.8 Superb38 Reviews
La Carreta Mexican • $
8210 Timberlake Rd, Lynchburg

Customers` Favorites

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

“Consistently good service and delicious food. The fried bean chimichangas are my favorite. My family loves the La Caretta and the beans and rice. The menu offers options for everyone, including vegetarians. Our favorite restaurant to visit when in Lynchburg.“

4.5 Superb90 Reviews
La Cocina Tacos • $
2610 Lakeside Dr, Lynchburg

Customers` Favorites

Al Pastor Carnitas Chicken
Carne Asada Quesadilla
Salsa and Chips
Tacos Al Pastor
Bean and Rice
Street Tacos
Nachos

“This is the best taco truck on the planet. I always get two carnitas tacos with the queso and they give us free chips each time. So. Fire. Just all around amazing and the guy who owns this truck is a literal sweetheart. Support your local food vendors !!!!!“

4.7 Superb37 Reviews
La Fogata Mexican • $
1303 Enterprise Dr, Lynchburg

Customers` Favorites

Chicken with Mole Poblano
Tacos Al Carbon
Salsa and Chips
Mixed Fajitas
Chicken Tacos
Carne Asada
Quesadilla
Cheese Dip
Choripollo
Carnitas

“We had a lovely lunch. The food was freshly prepared. The presentation was attractive and the spicing was subtle and tasty.The service was better than I have had in even some fine dining establishments: attentive, pleasant. Plates were promptly removed, to go boxes provided and beverages refilled.The restaurant was very clean.The cook was authentic and skilled. There were vegetable options on the menu. I did not think to confirm if these were vegetarian.Pricing was very reasonable for what we received. We would definitely return.“

4.6 Superb39 Reviews
La Patrona Food Truck Mexican • $
20 Sunny Bank Dr, Lynchburg

Customers` Favorites

Tacos Papas Con Chorizo
Street Tacos 1

“I had not eaten here before but I decided to drag my very picky mother in law here for lunch. She didn’t have a single complaint, not one and she always finds something to complain about. Tortillas are fresh, meat was tender and so flavorful. She got chicken and chorizo tacos and I had Al Pastor and Quesa Birria tacos and all of it was just magnificent. They were generous with the onions and cilantro as well as the salsa. The beans that come with it were simple but oh so tasty and the cantaloupe frescas was delicious and refreshing. I can’t say enough how delicious everything was. The lady at the window was very friendly and helpful too. I will be dragging my husband here sooner than later.“

4.8 Superb16 Reviews
EL MARIACHI RESTAURANT & CAFE Mexican • $
1001 Jefferson St Suite B, Lynchburg

Customers` Favorites

Chorizo and Eggs Any Style
Breakfast Burrito
Chicken Fajitas
Chips and Salsa
Beef Hard Taco
Chips Salsa

“A spacious fun spot downtown great for any time of the day on your own or with a group. With daily specials it's a win whenever. They have a variety of different dishes for breakfast, lunch, and dinner. The staff is engaging and friendly making for an enjoyable experience. A nice addition to downtown that surely will only get better as the weather warms up and you can sit outside.“

4.3 Superb53 Reviews
Taqueria Mexican Grill Mexican • $
18243 Forest Rd Ste 8, Lynchburg

Customers` Favorites

Carnitas Plate
Chicken Tacos
Steak Fajitas

“Food was very tasty! I really enjoyed immersing myself in some of the culture. Restaurant has a bar which would be great for happy hour! My group of three were treated very nice upon arrival and during our visit. Food did not take a long time to come out.“

4.4 Superb32 Reviews
PAPA GALLO Mexican • $
3405 Candlers Mountain Road Suite A-33, Lynchburg

Customers` Favorites

Fresh Salad with Grilled Chicken
BTO California Temaki
Birria Queza Tacos
Mexican Street Corn
Shrimp Quesadilla
Carnitas Wilbur
Chips & Salsa
Surf and Turf
Shrimp Tacos
Street Tacos

“Pretty cozy Mexican place in town. I personally think it's a lot better than La Carreta. I recommend the Chips and salsa even though they're $4. You're paying for each one because you can choose all of them. The Burrito Goloso was great! I think it was a good portion for the money.“

4.2 Good108 Reviews
La Carreta Mexican • $
2245 Langhorne Rd, Lynchburg

Customers` Favorites

Cheese Enchilada Chicken Tamale Rice and Beans Combo Plate
One if the Combo Plates
Chilaquiles Mexicanos
Salsa & Chips to-Go
Enchilada Mexicanas
Coctel De Camaron
Quesadilla Texana
Burrito Norteña
Fried Ice Cream
Chips and Salsa

“yep, meself € my Mommy went there ate small lunch together B4 my Dr.'s appt. 1/2 way down the road ... their food was absolutely great... ordered 2 small plates of Chicken Talaveras w/ soda pop...+ it was kinda over crowded too !!!??Parking: Great locationsKid-friendliness: Great place >> Kids too !!??Wheelchair accessibility: Plenty of space for wheelchairs parking spaces !!“

4.2 Good63 Reviews
La Carreta Mexican • $
120 Simons Run L, Lynchburg

Customers` Favorites

Chicken and Shrimp Talavera
Chicken Talavera
Chips and Salsa
Chicken Fajitas
Tacos Al Pastor
Rice and Beans
Jimmy Burrito
Cheese Sauce
Refried Beans
Taco Salad

“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 Good50 Reviews
Mi Patron Mexican Restaurant Mexican • $
4925 Old Boonsboro Rd, Lynchburg

Customers` Favorites

Quesadilla Fajita
Pineapple Fajitas
Beef Chimichanga
Chips and Salsa
Guacamole Salad
Tampico Special
Shrimp Fajitas
Taco Salad
Burrito
Nachos

“We went to this restaurant today 1/2/24, after seeing it yesterday when we arrived in town. This will be a two paragraph review.First, the food we ordered is very similar to el toreo back in Ocala. I ordered the choripollo, which is chicken cooked with mexican sausage, and it was grilled excellently but not perfectly, and the sausage was a nice smokey blend and not salty like store bought. My wife ordered the standard chimichanga and an a la carte quesadilla. Her chimichanga was perfectly fried until the cheese inside was melty, and the steak inside was well seasoned. The shell was crispy outside and soft inside.Our server was knowledgeable about the menu and actually pointed out the chimichanga because my wife couldn't find it on the menu. He also was very quick on the drink refills, but I never did catch his name. The restaurant itself however was very very loud.“

4.1 Good40 Reviews
Loading...
map Map