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.