The Absolute Best Mexican Restaurants in Charleston

The Absolute Best Mexican Restaurants in Charleston

If you’ve ever found yourself craving the vibrant flavors of Mexico while strolling through the charming streets of Charleston, you’re in for a treat! I’ve had the pleasure of diving deep into our city’s culinary scene, and after sampling dishes at 12 top-notch locations, I can confidently say that the Mexican fare here is as diverse as it is delicious.

With a passion for food that runs deep, I’ve explored everything from cozy taquerias to upscale dining spots, ensuring that each review is packed with flavor and authenticity. Trust me, whether you're on the hunt for the perfect taco or a refreshing margarita, I've got the inside scoop to satisfy your cravings!

Loading...
Loading map...

La Minerva Cocina & Tequila

La Minerva Cocina & Tequila
🗺️ 8811 Dorchester Rd #107, North Charleston, SC 29420
☎️ +1843-501-7550
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–11 PM
Highlights
Unique and fun decor
Friendly and attentive staff
Amazing food experience
Comfortable seating options
Engaging atmosphere

La Minerva Cocina & Tequila in Charleston is a delightful gem that captures the essence of Mexican cuisine while infusing it with a local twist. As soon as I stepped in, I was greeted by a unique and fun decor that instantly set the stage for an exciting culinary adventure. The vibrant colors and artistic details made me feel like I had entered a lively fiesta.

One of the standout aspects of my visit was the friendly and attentive staff. Their genuine warmth made me feel right at home, and they were eager to recommend their favorites, which truly enhanced my dining adventure. I was eager to dive into the food and boy, was I impressed! Each dish was an amazing food experience, bursting with authentic flavors and creativity.

I particularly enjoyed the variety of seating options, which made it easy to relax and savor my meal. The engaging atmosphere buzzed with energy, making it a perfect spot for both intimate dinners and lively gatherings with friends. If you're in the mood for delicious Mexican fare, La Minerva is a must-visit! Prepare to be delighted.

You might also want to check out the best mexican restaurants in Columbia.

Rancho Lewis

Rancho Lewis
🗺️ 1503 King St, Charleston, SC 29403
☎️ +1843-996-4500
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Fun outdoor atmosphere
Amazing flavorful steak
Delicious Queso Asado
Fresh homemade tortillas
Perfect spicy mango margarita

Rancho Lewis is a delightful gem nestled in Charleston that brings the heart of Mexico right to your plate. From the moment I stepped into this vibrant oasis, the fun outdoor atmosphere enveloped me with its lively decor and welcoming staff. What struck me first was the delicious Queso Asado, a dish that danced off the plate with creamy goodness, perfectly paired with their fresh homemade tortillas.

Now, let’s talk about their steak. The amazing flavorful steak just might be one of the best I’ve ever had—it was grilled to perfection, tender and bursting with spices that transported my taste buds straight to culinary bliss. To wash it all down, I savored the perfect spicy mango margarita. With just the right balance of heat and sweetness, it was the ideal complement to my meal.

Rancho Lewis isn't just a place to eat; it’s a festive experience that captures the essence of Mexican culture. If you find yourself in Charleston craving a flavorful escape, make sure to visit this vibrant restaurant—you won’t be disappointed!

You might also want to check out the best mexican restaurants in North Myrtle Beach.

Ru Ru's Tacos & Tequila

Ru Ru's Tacos & Tequila
🗺️ 159 E Bay St, Charleston, SC 29401
☎️ +1864-532-5636
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Tasty food and drinks
Unique taco flavor combinations
Fun movie-themed menu
Friendly atmosphere
Happy hour from 4-6pm

Ru Ru's Tacos & Tequila is a delightful gem in Charleston that effortlessly marries fun with fantastic flavors. As soon as I stepped inside, the energetic atmosphere wrapped around me like a warm tortilla. The playful, movie-themed menu instantly captured my imagination, making it a challenge to choose just one taco — though I eventually succumbed to the tantalizing allure of their unique flavor combinations.

I opted for the "Scarface" taco, loaded with tender carnitas and topped with a zesty pineapple salsa. Each bite was a celebration, perfectly balancing savory and sweet. Let’s not forget their selection of creative tequila cocktails! The drink menu is extensive, and each concoction brings a twist that dances on the palate.

The friendly staff added an extra layer of joy to my dining experience, making sure I felt right at home. I also appreciated their happy hour from 4-6 PM, which makes trying out different tacos and cocktails much more enticing.

In short, Ru Ru's isn't just about the food; it's an immersive experience. For anyone searching for a mix of scrumptious tacos and a community vibe, this is the place to be!

You might also want to check out the best mexican restaurant in Mount Pleasant.

Mex 1 Coastal Cantina

Mex 1 Coastal Cantina
🗺️ 817 St Andrew's Blvd, Charleston, SC 29407
☎️ +1877-363-4093
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Vibrant and fun atmosphere
Flavor-packed menu options
Incredible margaritas
Excellent staff service
Crave-worthy enchiladas

Mex 1 Coastal Cantina is a delightful gem that promises both a lively atmosphere and a memorable dining experience. As soon as I stepped inside, I was greeted by a vibrant ambiance, filled with colorful decor that sets the stage for a fun night out. The menu is nothing short of flavor-packed, offering a range of options that make choosing just one dish an exciting challenge.

I decided to try their enchiladas, and let me tell you, they were absolutely crave-worthy! Each bite was a delightful explosion of flavors that had me savoring every morsel. The incredible margaritas—a must-have—were refreshing and paired perfectly with my meal, showcasing their commitment to a great dining experience.

What truly set Mex 1 apart was the well-trained staff, who provided excellent service with genuine smiles. Their knowledge of the menu and willingness to recommend dishes made my dining experience all the more enjoyable.

In a city bustling with options, Mex 1 Coastal Cantina stands out for its fun environment and scrumptious food. It’s a perfect spot for anyone looking to indulge in tantalizing Mexican cuisine in Charleston.

You might also want to check out the best mexican restaurant in North Charleston.

Los Reyes Mexican Restaurant

Los Reyes Mexican Restaurant
🗺️ 1119 Wappoo Rd Unit Q, Charleston, SC 29407
☎️ +1843-763-0699
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10:30 PM
Saturday: 11 AM–10:30 PM
Highlights
Exceptional service
Quick order delivery
Delicious fiesta bowls
Accommodating to dietary needs
Fresh chips and salsa

Los Reyes Mexican Restaurant in Charleston truly lives up to its regal name. From the moment I stepped inside, I was welcomed by an ambiance that felt both vibrant and inviting. The exceptional service immediately set the tone for a delightful dining experience. The staff was not only friendly but incredibly attentive—a rarity in busy restaurants!

I was thrilled to discover their delicious fiesta bowls, which boast a colorful array of fresh ingredients. Each bite felt like a celebration, and the flavors danced on my palate. What really impressed me was how accommodating they were to dietary needs; whether you're a vegetarian, gluten-free, or just have specific preferences, Los Reyes adjusts to meet your cravings.

Oh, and let's not forget the fresh chips and salsa served at the start of the meal. They were perfectly crispy, with the salsa providing a zesty kick that left me wanting more. The quick order delivery made it even easier to indulge in the delightful fare without a long wait.

In a city full of taco shops, Los Reyes certainly stands out as a crown jewel, and I can't wait to return for another fiesta!

You might also want to check out the best mexican restaurant in Bluffton.

Juanita Greenberg's Nacho Royale

Juanita Greenberg's Nacho Royale
🗺️ 439 King St, Charleston, SC 29403
☎️ +1843-723-6224
🌐 Website
Sunday: 11 AM–12 AM
Monday: 11 AM–12 AM
Tuesday: 11 AM–12 AM
Wednesday: 11 AM–12 AM
Thursday: 11 AM–2 AM
Friday: 11 AM–2 AM
Saturday: 11 AM–2 AM
Highlights
Excellent taco and margarita deal
Attentive wait staff
Enjoyable quesadilla
Good atmosphere
Mixed reviews on queso and enchiladas

Juanita Greenberg's Nacho Royale is a delightful gem in the heart of Charleston, where the atmosphere hums with energy and anticipation. Upon entering, I was immediately enchanted by the vibrant décor that sets the perfect backdrop for a festive dining outing. Their taco and margarita deal is truly a steal, making it an ideal spot for anyone looking to indulge without breaking the bank.

The attentive wait staff were not just friendly; they truly understood the menu, guiding me towards the mouthwatering quesadilla that did not disappoint. It's cheesy, delicious, and perfect for sharing—or not! The ambiance is lively but still intimate enough for a casual date night.

Now, while I’ve heard mixed opinions on their queso and enchiladas, I think every restaurant has its hits and misses. Nonetheless, the overall experience left me smiling and satisfied. It’s clear that Juanita Greenberg’s is a popular choice for both locals and visitors. If you’re in the mood for some fun flavors and a relaxed setting, this establishment is definitely worth a visit. Don’t forget to try the margaritas—they're just as fun as the décor!

You might also want to check out the best asian restaurants in Columbia.

Río Chico

Río Chico
🗺️ 520 Folly Rd, Charleston, SC 29412
☎️ +1854-999-1256
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–11 PM
Highlights
Consistent outstanding service
Affordable delicious meals
Amazing lunch specials
Friendly and welcoming staff
Convenient James Island location

When it comes to satisfying a craving for authentic Mexican cuisine, Rio Chico on James Island is like finding the gem hidden in a treasure chest. From the moment I stepped inside, I was greeted by the friendly and welcoming staff who made me feel right at home. Honestly, their service felt like a warm embrace, and it's clear that they pride themselves on delivering consistent outstanding service.

I couldn't resist diving into their enticing menu, where I found myself enchanted by their affordable delicious meals. The lunch specials are particularly noteworthy; they offer a fantastic deal that doesn’t skimp on flavor. My tastebuds danced with joy as I enjoyed flavorful tacos, paired perfectly with their homemade salsa that had just the right spice kick.

The cozy ambiance made it an ideal spot to kick back and enjoy a leisurely meal with friends. Rio Chico is a place where you leave your worries at the door and dive into a vibrant dining experience. If you find yourself craving Mexican delights in Charleston, do yourself a favor and make a beeline to this charming spot. You won’t regret it!

You might also want to check out the best italian restaurants in Myrtle Beach.

El Jefe Texican Cantina

El Jefe Texican Cantina
🗺️ 468 King St, Charleston, SC 29403
☎️ +1843-501-7711
🌐 Website
Sunday: 11 AM–12 AM
Monday: 11 AM–12 AM
Tuesday: 11 AM–12 AM
Wednesday: 11 AM–12 AM
Thursday: 11 AM–12 AM
Friday: 11 AM–1 AM
Saturday: 11 AM–1 AM
Highlights
Fantastic service
Skinny margaritas
Late night party vibe
Mechanical bull attraction
Well-made standard Mexican food

El Jefe Texican Cantina has quickly become one of my favorite spots in Charleston for a lively and vibrant dining experience. Right from the moment I stepped inside, the fantastic service set the tone for what turned out to be an unforgettable evening. The staff are not only attentive but also genuinely friendly, making you feel like part of the family.

Now let’s talk about the drinks—those skinny margaritas are a must-try! They strike the perfect balance between refreshing and indulgent, ensuring your taste buds are dancing with joy. The atmosphere here encourages a late night party vibe, making it an ideal spot to unwind after a long day or celebrate with friends. With a mechanical bull to ride, it’s impossible not to have fun!

As for the food, you can expect quality, well-made, standard Mexican dishes that hit the spot without any fuss. Whether you're in the mood for tacos or enchiladas, El Jefe delivers with flair. Overall, my experience was delightful, and I left with a smile, ready to share this vibrant gem with everyone looking for the best Mexican fare in Charleston!

You might also want to check out the best italian restaurants in Downtown Greenville.

Señor Tequila

Señor Tequila
🗺️ 1836 Ashley River Rd Ste A, Charleston, SC 29407
☎️ +1843-852-0561
🌐 Website
Sunday: 11 AM–9:30 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–11 PM
Highlights
Delicious Texas Rice
Amazing Margarita Selection
Quick and Attentive Service
Warm Chips and Spicy Salsa
Great Fajitas and Quesadillas

Señor Tequila is nothing short of a fiesta waiting to happen! From the moment I stepped in, the vibrant ambiance enveloped me like a warm hug. Their quick and attentive service made me feel like a VIP, which is always a plus when you’re craving the flavors of Mexico.

I immediately dug into their warm chips and spicy salsa, which were the perfect precursor to the meal ahead. But let’s talk about the star of the show—the Texas rice! I’m not exaggerating when I say it was a delightful surprise, with just the right amount of flavor to make my taste buds dance.

And, of course, I couldn’t pass up their amazing margarita selection. Each sip felt like a mini-vacation, perfectly refreshing and expertly crafted. When my sizzling fajitas arrived, they did so with a delightful aroma that made my stomach grumble in excitement. The portions were generous and the taste was everything I hoped for—smoky, tender, and packed with flavor.

In a town brimming with choices, Señor Tequila truly stands out. If you’re searching for authentic Mexican cuisine in Charleston, don’t miss out on this gem!

You might also want to check out the best italian restaurants in Charleston.

Villa Cantina

Villa Cantina
🗺️ 1940 Sam Rittenberg Blvd, Charleston, SC 29407
☎️ +1843-225-1144
🌐 Website
Sunday: 11 AM–11 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10:30 PM
Wednesday: 11 AM–2 AM
Thursday: 11 AM–11:30 PM
Friday: 11 AM–2 AM
Saturday: 11 AM–2 AM
Highlights
Vibrant music and atmosphere
Inside and outside seating
Mixed dining and club experience
Friendly and clean environment
Potential for misleading policies

Villa Cantina Review

When I stepped into Villa Cantina, I was instantly enveloped in a vibrant atmosphere, where the lively music set the stage for a memorable dining experience. The blend of inside and outside seating creates the perfect environment for both casual meals and celebratory gatherings. I enjoyed the energy of a place where dining and dancing intertwine seamlessly.

The friendly staff made me feel right at home, eagerly sharing details about their specials with a smile. Not only was the restaurant impeccably clean, but it also had a certain charm that elevated the experience. However, I did find a few of their policies a tad misleading—be sure to read the fine print!

The food was the real star, though. Each dish I tried burst with flavor, showcasing the rich culinary traditions of Mexico. I can't recommend Villa Cantina enough if you're seeking a vibrant, fun-filled night out where excellent food meets spirited vibes. It's a wonderful spot to celebrate with friends or unwind after a long day—just be ready for an evening filled with dance and delightful tastes!

You might also want to check out the best vegan restaurants in Myrtle Beach.

Santi’s Restaurante Mexicano

Santi’s Restaurante Mexicano
🗺️ 1302 Meeting St, Charleston, SC 29405
☎️ +1843-722-2633
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM

Stepping into Santi’s Restaurante Mexicano felt like a warm embrace marked by vibrant colors and the tantalizing aroma of spices. The authentic flavors danced across my palate as I indulged in their signature tacos al pastor, bursting with juicy pineapple and perfectly marinated pork. Each dish was crafted with a passion that mirrored the vibrancy of Mexican culture. The staff was friendly and attentive, making the experience all the more delightful. If you’re craving a taste of Mexico right here in Charleston, Santi’s is a must-visit! You’ll leave with a satisfied belly and a smile on your face.

You might also want to check out the best italian restaurant in Summerville.

Maya Del Sol Kitchen

Maya Del Sol Kitchen
🗺️ 3225 Rivers Ave, North Charleston, SC 29405
☎️ +1843-202-0792
🌐 Website
Sunday: 10 AM–3 PM
Monday: Closed
Tuesday: Closed
Wednesday: 11 AM–3 PM
Thursday: 11 AM–3 PM
6 PM–10 PM
Friday: 11 AM–3 PM
6 PM–10 PM
Saturday: 11 AM–3 PM
6 PM–10 PM

At Maya Del Sol Kitchen, the vibrant ambiance wraps you in the warmth of Mexico, making it a delightful escape. The tacos al pastor are a revelation; each bite bursts with marinated pork and a hint of pineapple that makes your taste buds dance. I was equally enchanted by their house-made salsas—each varying in heat and flavor, a perfect companion to the crispy tortilla chips. And let’s not forget the margaritas—a refreshing celebration of citrus that pulls the experience together. If you're in Charleston and craving authentic Mexican fare, Maya Del Sol is a culinary gem you won’t want to miss!

You might also want to check out the best italian restaurant in North Charleston.

Emily JohnsonE
Editor-in-Chief

Emily Johnson

Emily Johnson is an avid storyteller and passionate advocate for Charleston, South Carolina, where she explores the city's rich history, vibrant culture, and hidden gems. Through her writing, she invites readers to experience the charm and beauty of the Lowcountry, one captivating article at a time.

Related posts

featured
2025-10-11

Best 5 Star Restaurants in Charleston: Our Expert Picks

featured
2026-08-01

The Absolute Best New Restaurants in Greenville

featured
2025-04-23

Best New Restaurants in Columbia: Our Expert Picks

featured
2025-05-13

Best New Restaurants in Myrtle Beach: Complete Guide

featured
2026-04-26

Pawleys Island's Best Seafood Restaurants

featured
2026-08-21

North Charleston's Best Seafood Restaurants

featured
2026-05-22

Nexton Summerville's Best New Restaurants

featured
2026-05-24

The Absolute Best New Restaurants in Bluffton

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Charleston

Join our See South Carolina newsletter and get our 48-hour insider itinerary to the top hidden spots in Charleston.

  • •Custom 3-stop crawl with QR codes for easy navigation
  • •5 photo-worthy hidden gems (Instagram gold)
  • •Insider timing tips: when to go to skip crowds
  • •Top spots in your inbox every week
Emily JohnsonE
Charleston Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our See South Carolina newsletter and get our 48-hour insider itinerary to the top hidden spots in Charleston.