33 Best Mexican Restaurants in Charleston

Restaurantji's Charleston Mexican restaurant picks are here. Enjoy the city's top Chips and Salsa, Nachos, Al Pastor, and other dishes.

Rancho Lewis Mexican • $$
1503 King St, Charleston

Customers` Favorites

Traditional Frozen Margarita
Beef Back Ribs Half the Cow
Chicken Enchiladas Verdes
Chicken Tortilla Soup
Old Fashioned Tacos
Guacamole and Chips
Green Chile Pozole
Nachos Especiales
Christmas Burrito
Smothered Burrito

“Martin is THE BEST server I’ve ever had the pleasure to meet. This was our second time dining in and, while the first time was fine, Martin absolutely made our experience much more enjoyable, even when his section got busy. He made recommendations that felt authentic and made our friend’s first time at Ranch Lewis that much better. We even talked about him on the way home! He is an amazing asset to the restaurant.

Additionally, the green salsa IS the elite of the trio.“

4.3 Superb227 Reviews
Pink Cactus Charleston Mexican • $
100 A Spring St, Charleston

Customers` Favorites

Guacamole Queso Salsa and Chips
House Made Guacamole and Chips
Pollo Taco and Carnitas Taco
Quesodip and Homade Chips
Queso Fundido Con Chorizo
Chips and Guacamole
Coconut Margherita
Cauliflower Taco
Cauliflower Bowl
Chips and Salsa

“I held off eating here because of the reviews. I’m a Texas gal living here in Charleston and I’m particular about my Tacos! Had some friends stay at an Airbnb across the street and it was convenient so I finally went. I’ve now been twice in less than a week. Everything is so fresh. Well flavored. Delicious. Cocktails are lovely. Staff was helpful and attentive both times. I also learned that some of the bad reviews here are dishonest. I’m here to say- ignore them and go. Casual, fun, and yummy for my tummy!“

4 Good147 Reviews
3

Maya

Maya Mexican • $$
479B King St, Charleston

Customers` Favorites

Flourless Chocolate Cake
Chips and Guacamole
Brussels Sprouts
Brisket Tacos
Skillet Queso
Chicken Tacos
Tuna Tostada
Birria Tacos
Black Beans
Al Pastor

“This was our second time coming to Maya before going to a show with some friends. Every single bite we had was delicious. The shrimp skewers and empanadas were just a few of our favorites. Also can forget about the watermelon margarita with a tajin rim, it's a total must have! Our server Hailey was also amazing and remembered us from our last visit. This will be a new tradition for sure. Thanks so much for an excellent experience!“

4.4 Superb294 Reviews
Matador Charleston Mexican • $$
235 Meeting St, Charleston

Customers` Favorites

The Skillet Seared Fajitas Marinated Carne Asada
Shredded Chicken Thigh Tacos
Mango-Pineapple Shrimp Salad
Nachos Added Grilled Shrimp
Grilled Stuffed Jalapenos
Shrimp and Chorizo Paelle
Crispy Brussels Sprouts
Familia Street Tacos for
Butternut Squash Tacos
Chicken Tortilla Soup

“I've been here a few times now and the food is always delicious. Drinks too! Prices are fair and the vibe is good. Our servers have been great, but I bumped it down a star for the hostesses unwelcoming attitude both times we've visited. They seem bothered by doing their job.“

4.4 Superb252 Reviews
Ru Ru's Tacos & Tequila Mexican • $
159 E Bay St, Charleston

Customers` Favorites

Chicken Quesadilla with Black Beans and Corn
I Am Mclovin Queso
Kid's Quesadilla
Mahi Mahi Tacos
It Was the Dukes
Long Duck Dong
Clarence Beeks
Chicken Fajita
Steak Burrito
Three Amigos

“Second time there visiting Charleston. We love the margs and service!“

4.1 Good200 Reviews
YoBo Cantina Fresca Mexican • $
Recommended
10 Windermere Blvd, Charleston

Customers` Favorites

Burrito with Chicken
Carnitas Quesadilla
Chicken Quesadilla
Enchilada Burrito
Grilled Veggies
Chips and Queso
Chips - Salsa
Tortilla Soup
Shrimp Tacos
Black Beans

“Lot of vegetarian choices. All of the menu can be made vegetarian and then you can add your meat to the dishes. Being vegetarian that was very nice to see. The place is really small and the parking upfront is limited but since it's in a shopping complex you can park there and walk. We ordered Santa Fe and California burrito and both tasted good. We ordered chips and salsa and it was good too. Service was good. Food came out in good time.

Vegetarian options: Most dishes can be vegetarian. You have the option to add tofu and grilled vegetables“

4.4 Superb51 Reviews
Santi’s Restaurante Mexicano Mexican • $
1302 Meeting St, Charleston

Customers` Favorites

Mexican Tacos Al Pastor
Enchiladas Potosinas 2
Shrimp Stuffed Avocado
Camarones À la Diabla
Enchiladas Verdes 2
Wet Burrito Dinner
Mama's Specialty
Chips and Salsa
House Quesadilla
Burrito Grande

“Love! Love! LOVE!! So glad my daughter suggested Santi’s…it is funky, the food is delicious, and the servers are friendly and attentive. The salsa has just a hint of heat and the chips were tasty. And my veggie burrito was yummy!! I will definitely be eating here again!“

4 Good127 Reviews
Taco Boy Charleston Mexican • $
217 Huger St, Charleston

Customers` Favorites

Carne Asada Taco Tempura Avocado Taco Fried Chicken Taco
Tres Leches Cake Slice
Classic Guacamole Mkt
Tacos and Street Corn
Mexican Street Corn
Nachos with Chicken
Chicken Quesadilla
Carne Asada Tacos
Grilled Fish Taco
Grilled Chicken

“We visited Taco Boy during our vacation in Charleston. Taco Boy was recommended to us by one of the vendors at the city market. Our food was insanely good. Their queso is amazing. I also recommend the birria tacos, I loved them! We had great service here and the look of the restaurant is spot on!“

3.8 Good122 Reviews
El Molino Supermarket Mexican • $$
1610 Sam Rittenberg Blvd Suite 301, Charleston

“great selection of food and cooking utensils. friendly staff and fair prices. you can't go wrong“

4.6 Superb102 Reviews
Agaves Cantina Mexican • $
885 Island Park Dr, Charleston

Customers` Favorites

Chicken Tortilla Soup
Seafood Chimichanga
Taco Salad Chicken
Chips and Salsa
Street Tacos
Enchiladas
Carne Asada
Cheese Dip
Carnitas
Fajitas

“We recently visited for dinner before an event at the stadium. Although they were packed, we were seated immediately. Our drinks arrived quickly, as did our food. Everyone's orders were accurate and delicious. We will definitely return!“

3.6 Good97 Reviews
Rio Chico West Ashley Mexican • $
1975 Magwood Dr STE. B, Charleston

Customers` Favorites

Quesadilla with Chicken and Shrimp
Grilled Chicken Taco Salad
Chicken Fajita Quesadilla
Veggie Burrito and Cheese
Camarones A la Diabla
Cheese Steak Burritos
Burrito Bean and Rice
Tacos De Pescado mmmm
Fajitas Con Mariscos
Quesadillas del Mar

“Great food, and even better service. Been going for years and the outstanding staff is why we continue to come back time after time.“

4.8 Superb137 Reviews
Los Reyes Mexican Restaurant Mexican • $$
1119 Wappoo Rd Unit Q, Charleston

Customers` Favorites

Shrimp Chicken Steak Fajitas
Enchilada with Rice or Beans
Michelada Con Camarones
Fried Beef Chimichanga
Camarones a La Diabla
Enchilada Supreme
Tacos De Chorizo
Grilled Chicken
Chicken Fajitas
Fried Ice Cream

“Great food. Fast Service.“

4.3 Superb180 Reviews
Rio Chico Mexican • $
520 Folly Rd, Charleston

Customers` Favorites

Rice Refried Beans Sour Cream Guacamole Pico De Gallo
Grilled Chicken Fajitas Grilled Steak Fajitas
Carnitas and Al Pastor Taco Plate
Chicken and Shrimp Fajita
Enchilada Rice and Beans
Camarones Al Mojo de Ajo
Cheese Steak Burritos
Deep Fried Ice Cream
Vegetarian Fajitas
Grilled Taco Salad

“Great atmosphere, food and drinks!!“

4.5 Superb86 Reviews
Tacos El Pariente Mexican • $
2398 Clements Ferry Rd, Charleston

Customers` Favorites

Street Tacos De Carne Asada
Coctel De Camaron
Al Pastor Burrito
Torta Cubana
Quesadillas
Chicharron
Mr Nachos
Burritos
Carnitas
Bistek

“Amazing food! Just moved close by. Will be back!“

4.8 Superb50 Reviews
Señor Tequila Mexican • $
1836 Ashley River Rd Ste A, Charleston

Customers` Favorites

Three Tacos Al Senor Steak and Sausage with a Banana Margarita
Fajitas Texanas Mixtas Estuvo Bueno
Senor Tequila Fajita Nachos
Salsa Guacamole and Queso
Tequila’S Lite Salad
Tostaguac & 1 Burrito
Camarones Al Chipotle
Chicken Quesadilla
Fajitas Mexicana
Chicken Fajitas

“The food was typical Mexican food. The queso was a bit watery but still had great flavor. For tourists, it's hard to know which door to go into. Only the "out" door is labeled. Overall, it was a good experience.

Kid-friendliness: There were multiple kid menu options. Typical food and Mexican food options also.“

4.3 Superb138 Reviews
El PinchoTaco Mexican • $
616 Meeting St ste b, Charleston

Customers` Favorites

Tacos De Lenguaand Tacos De Barbacoaand Tacos De Chorizoand Tacos De Carnitas
Michelada Mix Half Media Pinta
Frijol Negro Y Arroz
Chips and Salsa
Margarita Flight
Birria Ramen
Quesabirria
Birria Taco
Quesadilla
Any 4 Tacos

“My kids and I go at least 3 times a month! Such good food!!! Their food is like eating back in Mexico at your abuelitas house. So yummy!
Not to mention the service! They always take care of their guests and check in multiple times! Sandra, Mari, and the dude behind the bar have the best service!! Not to mention that the lady that does the cooking gets right to it, serves everything nice and hot, and gives you plenty on your plate!
Always a pleasure to go back!

Wheelchair accessibility: Ramp to get up and down to entrance, ramp to get to outside seating.“

4.4 Superb92 Reviews
Azul Mexicano James Island Mexican • $
1989 Maybank Hwy Unit 101, Charleston

Customers` Favorites

Chicken Quesadilla with Rice and Beans
Fish Taco Pork Taco Chicken Enchiladas
Kids Grilled Chicken and Fries
Steak Burrito Mexicano
Chicken Tortilla Soup
Vegetable Quesadilla
Chimichanga Dinner
Azul Chicken Bowl
Lunch Chimichanga
Quesadilla Fajita

“Amazing atmosphere, open air, great food and good service! Will be back!“

4.2 Good85 Reviews
18

MESU

MESU Mexican • $$
570 King St, Charleston

Customers` Favorites

Barbacoa Braised Beef or Pork Carnitas Nachos
Barbacoa Braised Beef Taco
Lobster Rangoon Roll
Mexican Street Corn
Street Corn Skewer
Sashimi Platter
Baja Fish Taco
Sushi Platter
Chips & Queso
Chips & Salsa

“Highly recommend this place“

4 Good233 Reviews
Ritual Rooftop Restaurant & Lounge Mexican • $$
145 Calhoun St UNIT 301, Charleston

Customers` Favorites

Hero Doughnut Chicken Sandwich Sliders
Grilled Shrimp & Avocado Toast
Crispy Brussels Sprouts
Tajin Dusted Calamari
Crispy Potato Bravas
Burger and Potatoes
Chicken & Waffles
Crab Deviled Eggs
Guac and Chips
Seasonal Salad

“Food is amazing!! I give it 5⭐️!! And our bartender, TAYLOR, is amazing!! She’s awesome! I highly recommend visiting this establishment and hopefully you’ll meet Taylor.“

4 Good226 Reviews
Taco Kitchen Mexican • $
2065 Savannah Hwy, Charleston

Customers` Favorites

Acapulco Burrito Bigest
Tacos Rice and Beans
Potato and Egg Taco
Clasico Burrito
Chips and Queso
Fancy Fish Taco
Flautas Plate
Jumbo Burrito
Street Tacos
Cheese Sauce

“The best tacos!! Highly recommend“

4.1 Good82 Reviews
California Tortilla Mexican • $
1405 Folly Rd, Charleston

Customers` Favorites

Southwest Mesquite Chicken Salad
Create Your Own Burrito or Bowl
Honey Lime Burrito or Bowl
Korean BBQ Burrito or Bowl
Classic Quesadilla
Blackened Chicken
Side of Sour Cream
Chips & Queso
Steak Burrito
Blackened Fish

“I thought I posted a 5 star review here
Any how I'll do it again
By far I personally think it's better than Moe's
Plus you get to pick whatever hot sauces you want
And I mean, a lot of different hot sauces.They got a whole wall of it
I posted a lot of live videos on facebook of me eating there
I think everyone would enjoy this place.I wish there were more of them“

4.1 Good62 Reviews
Casa Fiesta Mexican • $
808 Folly Rd, Charleston

Customers` Favorites

Beans and Rice with Salad for Molcajete
Chicken & Bean Quesadilla
Chicken Tortilla Soup
Cheese Steak Burrito
Taco Burrito Combo
Trio Enchiladas
Chicken Fajitas
Rice and Beans
Lunch Fajitas
Street Tacos

“Alway visit the Casa with fam when visiting the Grands in Charleston!!! A must see - must eat- must experience- always fresh - always courteous!!! This is the place to go to get your fiesta on!!!!“

4 Good86 Reviews
Mex 1 Coastal Cantina Mexican • $
817 St Andrews Blvd, Charleston

Customers` Favorites

Herradura Seleccion Suprema
Baja Spiced Santos Shrimp
Spicy Shrimp Quesadilla
Bangin' Shrimp Taco
Bangin Shrimp Taco
Street Corn Queso
Rice and Beans
Carnitas Taco
Shrimp Tacos
Triple Dipper

“I dont typically write reviews but I will say this, I was pleasantly surprised on the food at Mex 1 for dinner tonight. All I can say is fresh and great tasting that has a
Mexican flare, did I mention fresh. All there sauces were great if you dont try there food you are making a mistake.“

3.9 Good130 Reviews
El Gallo bar and grill Mexican • $
2601 Clements Ferry Rd, Charleston

Customers` Favorites

Carnitas Taco and Pollo Tacos
Cameron's Al Mojo De Ajo
Churrasco Guatemalteco
One Taco Rice and Beans
Tostones De Camarones
Salad Beans and Rice
Chimichanga Dinner
Mixed Meat Fajitas
Cocktail Campechano
Fajitas del Mar

“Awesome staff, karaoke on Friday's, Salsa Sunday's, family friendly environment, great drink selection, and last but definitely not least, authentic Mexican food "the way mom and dad would serve it."“

3.9 Good63 Reviews
Viva Tacos & Tequila Mexican • $
864 Island Park Dr Suite #105, Charleston

Customers` Favorites

Spicy Mango Michelada
Tower of Margaritas
Pineapple Habanero
Queso Birria Taco
Mini Chimichangas
Guacamole Casero
Cantina Burrito
Taco Tuesday
Chips Salsa
Viva Salad

“The food is not only presented beautifully, it tastes amazing. ⭐️ ⭐️ ⭐️ ⭐️ ⭐️“

3.8 Good121 Reviews
Juanita Greenberg's Nacho Royale Mexican • $
439 King St, Charleston

Customers` Favorites

Chicken Bacon Ranch Taco
Blackened Shrimp Taco
Pulled Chicken Nachos
Shrimp Nachos
Veggie Nachos
Nachos Royale
Shrimp Tacos
Chips & Salsa
Quesadillas
Taco Plate

“Great staff and great food“

3.8 Good109 Reviews
Pericos Mexican Cuisine Mexican • $$
1990 Hawthorne Dr, Charleston

“Good stuff!! An authentic experience and a fun time.“

5 Superb3 Reviews
Agaves Cantina West Ashley Mexican • $
3871 W Ashley Cir Unit 320 & 330, Charleston

Customers` Favorites

Queso Fundido Con Chorizo
Chicken Tortilla Soup
Cheese Steak Burrito
Quesadilla Fajita
Fried Chimichanga
Cheese Quesadilla
Chicken Fajitas
Tortilla Chips
Fajita Chicken
Al Carbon Taco

“Overall a great local spot. My buddy’s family lives in the area, and so a group of us went to check it out.
Very quick service, besides a couple minor issues. Our server was very wishy washy. When he was here to help, we did a great job and was very quick, but when we didn’t see him, he was very much gone and we were unable to get a hold of him, which resulted in some longer wait times.
The food was good quality, but was a tad too expensive for the size.
The vegetarian quesadilla was fantastic though, and I highly recommend it!
Very good environment, well done to the decor.
Overall, would recommend to locals!“

3.7 Good111 Reviews
Santi’s West Ashley Mexican • $
1660 Savannah Hwy, Charleston

Customers` Favorites

Pollo En Mole Poblano Dinner
2 Enchiladas Verdes Lunch
2 Enchiladas Suizas Lunch
Steak Encebollado Dinner
2 Pork Tamales Dinner
Burrito Grande Dinner
Chilaquiles Dinner
Stuffed Avocado
Chips and Salsa
Street Tacos

“This is a fantastic Mexican restaurant. If you like Mexican food, you've got to try it. It has an intimate atmosphere with a nice bar. There's also some covered outside seating.

Parking: Plenty of on-site Park and available

Kid-friendliness: It's a more adult atmosphere but children are welcome.

Wheelchair accessibility: Easy wheelchair accessibility“

3.7 Good124 Reviews
La Carreta Mexican Restaurant Mexican • $
335 Folly Rd, Charleston

Customers` Favorites

Chips Salsa and Queso
Steak Fajita Burrito
And Refried Beans
Chips and Salsa
Mexi Flautas
Texas Fajitas
Carne Asada
Enchilada

“My second time dining here and I was very impressed! We arrived 30 minutes before closing time and honestly we were leery that the staff would be tired and upset and that it would reflect in the quality of the food. But that was not the case. The entire staff was so friendly and professional. The food was hot and absolutely delicious!! We did not feel rushed at all and the restaurant was so pretty and cozy. I had to write a review! I forget our waitress’s name, but she was amazing!! Thank you for fantastic service and delicious food. Five stars!!“

3.5 Good56 Reviews
The Lucky Luchador Bar • $$
35 Hanover St, Charleston

Customers` Favorites

Korean Corn Dog

“An authentic neighborhood pub feel!!!!! Very friendly atmosphere!!!!! Nice beer and whiskey selection Wonderful food“

4.8 Superb34 Reviews
The Press Wine Bar • $
221 Coming St, Charleston

Customers` Favorites

Chicken Burrito
Steak Burrito
Bean Burrito
Jarritos

“The Press is a burrito specific restaurant. You order from a window in the front of the building. There is a small patio to eat in the back. The burrito and a diet coke was $20. Anywhere but down town I would say that is too high but being down town that seems about right.
The burrito was excellent!!!
It was tasty and filling.“

4.4 Superb37 Reviews
Azul Mexicano Downtown Sports Bar • $
385 Meeting St, Charleston

Customers` Favorites

Refried Beans and Rice with Salad
Chimichanga Plate
Chicken Fajitas
Shrimp Tacos
Street Tacos
Carne Asada
Street Taco
Molcajete

“Amazing atmosphere, open air, great food and good service! Will be back!“

4 Good139 Reviews

You May Also Like