Want to order over the phone?
Call (424) 293-0474
Thank you for being with us!
We will call you back!
Want to order over the phone?
Call (424) 293-0474
08:00 - 17:00
08:00 - 17:00
08:00 - 17:00
00:00 - 17:00
00:00 - 17:00
How is the food??
Righteous food and a fantastic family. This food is authentic and delicious. The prices are low. This family goes out of their way to make you feel welcome.
MoreThe place was VERY busy and this was my first visit. I liked the atmosphere and the wait staff was friendly. Unfortunately, my dinner--the taco, enchilada and rice combo was just not that good. I live Mexican food, but maybe it was an off night for them. Prices were reasonable.
MoreYummy food, excellent service! Always welcoming. The chicken and rice burrito is wonderful, too.
MoreGreat food. Great Service. Great atmosphere.
Quick, clean and good
Great food and service.
Family owned authentic Mexican restaurant. Good food and excellent customer service.
MoreOther than the one employee (You know who you are!) spilling ice water down my lap I love Chavela's. Good food, nice people and it's a family owned and operated business. You can't go wrong unless a certain person spills ice water all over you when the AC is turned up. Hey! Accidents happen. I'm a forgiving sort....maybe.
MoreVery good food! I love the shrimp quesadilla and my husband loves most everything on the menu. The drink specials for happy hour are awesome!
MoreFood was so yummy. I ordered nachos supreme with chicken. Very filling.
Awesome food. Me and kk loved it. Good service and smiling faces.
love this place but cannot find a menu.
I love this place the people here are so f.... Nice.the food is great.so is the price.
MorePretty good place, nice service and good food
Great food and service.
We had to wait almost hour thirty minutes for are food but then we got told it would be another 40 minutes wait so we just left. It was not busy at all so there was no excuse fo3 why we had to wait.
MoreVery slow service after order called in about 45 mins ahead...very small entrees and food tasted horrible! Could have cooked the food at home a whole lot cheaper and it would have tasted MUCH BETTER! Would not recommend...go to San Jose on Sparkleberry Rd in Columbia for great food, service, and very affordable!
MoreLove the food! Friendly staff smiling and ready to serve!
The best place to eat in Kershaw County.
We found this little gem and have been hooked on coming here.The staff is so friendly and attentive.The food is delicious and I love their salsa!I highly recommend this place.Im hoping they start opening for breakfast in the near future!😋
MoreFantastic food delivered with matching service. Our first time but we will definitely be back. Not only did the food look & taste great, the servings also were were very large. You will never leave here hungry.
MoreGreat food with a small town flare, certainly a bit different than your typical chain restaurant and it really shines when you get away from ordering your typical Americanized-Mexican food.Owned and operated by a local family, so dont be afraid to stop in and support a local business. Louie (the owner)genuinely cares about the customers experience.
MoreAbsolutely unbelievable! Such great service, cozy and homey atmosphere and the food is literally top notch. There is nothing ordinary about this place— everything is so fresh and is the epitome of comfort food 💕 my husband and I have a 15 month old, so we rarely get to go out on dates. We decided to try this place and we are SO HAPPY we did. Thank you for a great kickstart to our date night!! We will definitely be coming back!
MoreBest Mexican food in town!
Very friendly people, good service and great food. Love their taco salads.
Delicious food and friendly wait staff. Family owned and operated. Love this little place.
MoreGreat food and great staff as always.
Wonderful customer service! Great food, and reasonable prices. We sat outside and it was so lovely today. That was my 4th time there. Everything consistent.
MoreCasual atmosphere, great service, delicious food, good prices. What's not to love?
MoreBest place to go in Elgin!
Skeptical at first this small south Carolina gem is the real deal. The best choices are ordered off menu. They'll do anything they have the ability to do. I enjoyed delicious carnitas with perfect beans. The salsa is spot on. The cheese sauce is heavenly.
MoreWe love this place.. it's just fun and the food is great.. the owners are very personal and treat all the customers as family. On Thursday nights, Teddy plays cover music and he is really good.
MoreI visit here a lot and it is always great! Food is good and the wait staff is fun and prompt!
MoreThe best Mexican for 100 mile radius. Never had a bad meal here and everything is very authentic. Would not eat Mexican anywhere else but Chavela's
MoreGood Mexican in Elgin sc
Great local Mexican joint. Get the hot sauce, if you're into that... The lunch menu won't leave you wanting. My only thing... The salsa and the gaucamole could use some more salt and lime juice. 🤷🏼♂️
MoreMy daughter turned me on to this. Fresh, friendly big menu & dont forget the sauce.
MoreGreat food. Fast service and good prices. My favorite place to eat.
BEST MEXICAN IN TOWN HANDS DOWN, *if* you can look past the duct tape booths. Shabby looking, delicious tasting. Great staff.
MoreGood atmosphere, boring tomato-y salsa, didn't put any tequila in the margaritas
Amazing food, better than San Jose. Nice workers
Nice people and good food. Would definitely go back.
Very good food, friendly people, definitely would go back
First time there, not impressed. My enchilada was small but tasted ok. Server was good! Probably wouldn't go back.
MoreThis place rocks! Best Mexican food I’ve ever had, reasonably priced.
To me and my family they are the best! Awesome food, Awesome staff.
Good service, but the food was disgusting. Tasted like a chlorine pool. Made me sick from 3 bites.
MoreHappy hour is great especially with 2.50 Margheritas
Chavela's is a good place to meet for a fun and relaxing time with friends or family. The food is great and the owner, Luis, makes you feel like you're at home.
MoreThe food is amazing and the place is clean. The people are so friendly and the prices are better than any other Mexican restaurants. We stopped going to San Jose because I boycotted them and their quality of food was not as great either. But the food at Chavelas is very authentic. Take it from a Mexican (me). I'm originally from Texas and I know what Mexican food is like.
More