5 Best Mexican Restaurants In Charleston

Emma Colosia Emma Colosia

best mexican restaurants charleston

Charleston is entirely north of the border. However, its Mexican food scene offers a wide range of excellent options. If you’re looking for tacos, burritos, carne asada, soups, and traditional homemade dishes, we’ve got you! Buen provecho!

These are the best Mexican restaurants in Charleston.

1. Los Reyes Mexican Restaurant

Los Reyes is known in Charleston as a cozy Mexican restaurant that offers traditional dishes with an American touch. Their menu includes tortas, sopes, menudo, tacos a la parrilla, fajitas and burritos. Don’t miss the burritos fundidos!
Where:📍 7260 Rivers Avenue, Suite 395, N Charleston.
Important: Lunch buffet seven days a week at the 1119 Wappoo Road, Unit Q, Charleston location only. The buffet is $10 and has a “make your own taco salad” station, bean, rice, meats, etc.


2. Santi’s Restaurante Mexicano

Enjoy some delicious queso fundido at their beautiful patio—homemade food and enchiladas. Charleston is lucky to have Santi’s!
Where: 📍1302 Meeting Street Road, Charleston


3. Las Lupitas Mexican Restaurant

The best tortillas in town! It’s a tiny place with less than ten tables. However, Lupitas will satisfy even the most demanding palate. Great flavor and good-sized portions.
Where: 📍1745 Remount Road, North Charleston


4. La Norteña Taqueria

La Norteña is a little bit on the pricey side, but it’s totally worth it. Their menu includes soft and hard tacos, ceviche, sopes, street corn, and tostadas. We recommend the burrito al pastor!
Where:📍 6275 Rivers Avenue, Suite A, North Charleston


5. Rio Chico – West Ashley

Mexican food like you’ve never tried before. Rio Chico is a low-key restaurant where you’ll find family recipes. Get the enchiladas de mole!
Where: 📍1975 Magwood Drive, Charleston



Featured image by Chitokan from Pexels.

Food & Drink Secret Guides