We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

La Carreta Mexican Restaurant

4678 S Amherst Hwy, Madison Heights, VA 24572-5386
+1 434-846-2248
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good26%
  • Average15%
  • Poor3%
  • Terrible3%
30 Aug 2016
“Not like the others in the area!”
3 weeks ago
“Disappointed ”
Restaurant Hours
Mexican, Spanish
4678 S Amherst Hwy, Madison Heights, VA 24572-5386
All Details
Write a Review
Reviews (26)
Traveller rating
Traveller type
Time of year

1 - 10 of 26 reviews

Reviewed 3 weeks ago via mobile

Stopped for dinner while passing through the area. Food was good and portions were generous but the restaurant was let down by the staff. When we arrived, we stood for a while as staff passed us and totally ignored us and waiting staff serving us...More

Thank amalc160
Reviewed 4 weeks ago via mobile

My husband and I go to a couple of them! The round 1 in Madison Heights and the new one in Lynchburg! 😊 We love there food! 😊 We eat at 1 of them once or twice a wk! 😊 The people working are just...More

Thank Connie S
Reviewed 10 July 2017 via mobile

We used to come about once a month. You can't beat the prices! However, after each visit, we began to notice the service getting slower and the food not being quite as delicious as before. During this specific visit, I got the Baja Salad and...More

Thank katesmithut
Reviewed 17 May 2017 via mobile

Very good food and service. The food was more flavor full than most. Would go there any time. Great drinks too.

Thank Tom H
Reviewed 2 May 2017

Relatives took us to this restaurant claiming they really liked it. My wife and I both got fajitas. They were ok and they gave you plenty that we both were able to get a second meal the next day with the left overs.

Thank BoscoW52
Reviewed 18 February 2017 via mobile

La Carreta has been a family favorite for years, especially with my kids. Authentic food at great prices! It is the standard that I hold all Mexican restaurants to and very few meet it. Lots of choices and everything is delicious. My favorite is Pollo...More

Thank Rossersuzi
Reviewed 17 February 2017 via mobile

I like Mexican, this was not Mexican. I have been twice as the first time I was unsure if it was just a bad day for the chef. Everything is covered in cheese sauce, it's cheap but there is a reason for that. Mediocre food...More

Thank exploration88
Reviewed 17 February 2017 via mobile

I LOVE Mexican. I had an amazing experience the first time I went (Last April), then it went downhill from there. The food started getting worse and the staff didn't really want to be there. The price is cheap and cheerful but unless they get...More

1  Thank seddon333
Reviewed 19 January 2017 via mobile

The food is always just great! The service is top-notch with wonderful staff. You get a lot (I always need a doggie bag) of good food for a great price.

Thank glorias723
Reviewed 30 August 2016

I have been critical of other La Caretta's in the area, but I must exclude this one. Somehow they must have not pissed off the cook as he is churning out some really good food. It's not the quality that you would expect from out...More

Thank Jim L Q
Nearby Restaurants
Dudley's Famaily Style Restaurant
32 reviews
.25 km away
Koto Grill
18 reviews
.31 km away
12 reviews
.35 km away
Nearby Attractions
Amazement Square
230 reviews
3.72 km away
Old City Cemetery
195 reviews
4.68 km away
Riverwalk Trail
108 reviews
3.89 km away
Lynchburg Museum
76 reviews
4.14 km away
Questions & Answers
Get quick answers from La Carreta Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Location and Contact Information
  • Address: 4678 S Amherst Hwy, Madison Heights, VA 24572-5386
  • Location: United States  >  Virginia (VA)  >  Madison Heights
  • Phone Number: +1 434-846-2248
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing