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.

Chavela’s Mexican Resaurant

2470 Main St, Elgin, SC 29045-8999
+1 803-572-5751
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent81%
  • Very good16%
  • Average0%
  • Poor0%
  • Terrible3%
Travelers talk about
“fast service” (2 reviews)
“great price” (2 reviews)
“small town” (2 reviews)
Restaurant Hours
Mexican, Vegetarian Friendly
$$ - $$$
2470 Main St, Elgin, SC 29045-8999
All Details
Write a ReviewReviews (31)
Traveler rating
Traveler type
Time of year

1 - 10 of 31 reviews

Reviewed 1 week ago

In the north east Columbia I came to believe good Mexican food did not exist. This was from experience. Although I had seen great reviews my experience in small town SC Mexican food had been poor. This time I looked deeper I checked pictures of...More

Thank Toddb62
Reviewed September 17, 2018 via mobile

Will not be going back a mexican restuarant with bad margaritas and cheese dip is a sure sign of the food being questionable. Won't be going back.

Thank hharvey0429
Reviewed July 9, 2018

Wonderful family restaurant with really good authentic Mexican fare--give it a try and you will go back.

Thank 355haroldb
Reviewed July 9, 2018 via mobile

Looks like a hole in my the wall in Elgin. The margaritas weren’t very good, but the food was pretty good.

Thank missjeta
Reviewed June 18, 2018

Went ro Chavela aftr a recommendation from friends and were not disppointed. Service was very good and food was fresh and tasty. I will definitely return!!

Thank Charles N
Reviewed October 25, 2017

We have experience great times we have visited Chavela's, service and food. Look forward to going often.

Thank beglover1
Reviewed October 11, 2017 via mobile

This is the ONLY Mexican restaurant I can eat at and not get sick! Nothing is processed or loaded w/ preservatives like the other places are!

Thank SZN1993
Reviewed September 6, 2017

My first visit treated me like family, food was great. Best Mexican restaraunt I have been to in years because it is small and service was great.

Thank F8103NZbarbaram
Reviewed August 2, 2017 via mobile

First time visiting. Very good food. Had the carnitas, wife had the carne asada tacos. Both were enjoyed. Fast service and server was very attentive. Impressed that the manager/owner came by to check on all the tables. We'll be back!

1  Thank T68Stines
Reviewed May 10, 2017 via mobile

Chavela's is by far the most authentic Mexican food I have found. Family owned business, awesome service and the owner stops by every table. Highly recommend this wonderful restaurant!

1  Thank DanW1234
Nearby HotelsSee all hotels
WoodSpring Suites Columbia Fort Jackson
32 reviews
5.17 miles away
Econo Lodge Inn & Suites
31 reviews
6.12 miles away
Days Inn by Wyndham Lugoff
144 reviews
6.19 miles away
Hampton Inn Columbia I-20 / Clemson Road
427 reviews
6.21 miles away
Nearby Restaurants
Ronnie's Ribs
45 reviews
.30 miles away
Tonys Pizza Palace
26 reviews
.06 miles away
San Jose Mexican Restaurant
38 reviews
.22 miles away
Nearby Attractions
Woodcreek Farms
5 reviews
3.54 miles away
Gorget Distilling Co
10 reviews
3.54 miles away
Camden Revolutionary War Site
101 reviews
11.56 miles away
Quaker Cemetery
30 reviews
11.19 miles away
Questions & Answers
Get quick answers from Chavela’s Mexican Resaurant 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
Dinner, Lunch
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Families with children, Large groups
Location and Contact Information
  • Address: 2470 Main St, Elgin, SC 29045-8999
  • Location: United States  >  South Carolina (SC)  >  Elgin
  • Phone Number: +1 803-572-5751
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