North Charleston's Best Mexican Restaurant

North Charleston's Best Mexican Restaurant

North Charleston’s Mexican food options demand a discerning eye, where a single stretch of Rivers Avenue can hold a thrilling, slow-cooked birria taco and a plate of bland, careless nachos. The standard here is set by the coastal specialists at Marisquería Nayarit and the grilled meats of Rancho Lewis, but the true test is consistency at the family-run counters.

We have weighed the polished, photogenic service of La Minerva against the troubling hygiene lapse at Las Lupitas, and the results are decisive. The best spots treat a tortilla with respect, and the others simply do not.

Read on for the definitive ranking.

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
Attentive, family-like service
Fun, photogenic decor
Comfortable booth seating
Quality cuisine, lively ambiance
Stylish cocktails and drinks

La Minerva Cocina & Tequila delivers an experience that balances comfort with flair. The service is genuinely attentive, making you feel like part of the family from the moment you sit down. The booths are spacious and inviting, perfect for lingering over a meal. Visually, the space is a playful mix of colors and textures that make every corner worth a photo. The food itself is consistently well-prepared, and the cocktail list is both creative and satisfying. If you are looking for a place where the atmosphere is as enjoyable as the cuisine, this spot earns high marks.

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

Toro Birria

Toro Birria
🗺️ 8440 Dorchester Rd #1, North Charleston, SC 29420
☎️ +1854-999-3104
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9:30 PM
Tuesday: 11 AM–9:30 PM
Wednesday: 11 AM–9:30 PM
Thursday: 11 AM–9:30 PM
Friday: 11 AM–10:30 PM
Saturday: 11 AM–10:30 PM
Highlights
Burritos with great flavor
Delicious birria and spices
Friendly, knowledgeable service
Ample parking and outdoor seating
Extensive menu with many options

Toro Birria stands out for its bold, savory flavors, especially if you are a fan of rich, slow-cooked meats. The burritos are generously stuffed and packed with a depth of seasoning that lingers pleasantly. The birria, served as a main or in tacos, is tender and aromatic. Service here is notably knowledgeable; the staff can guide you through the menu with ease. There is ample parking, which is a practical plus, and the outdoor seating allows you to enjoy your meal in the fresh air. With an extensive menu, it is easy to find something new to try each visit.

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

Los Reyes Mexican Restaurant

Los Reyes Mexican Restaurant
🗺️ 7620 Rivers Ave suit#395, North Charleston, SC 29406
☎️ +1843-824-6422
🌐 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
Authentic, bold, fresh flavors
Generous portions, quick chips and salsa
Friendly staff and warm, family-friendly atmosphere

Los Reyes Mexican Restaurant is a dependable option for those who value authenticity and freshness in their Mexican fare. The ingredients taste vibrant, with a boldness that comes through in every bite. Portions are hearty, ensuring you leave satisfied, and the chips and salsa are served with speed and care. The staff are warm and welcoming, contributing to a family-friendly environment that invites you to relax. While it may not have the flashiest decor, the consistent quality and inviting atmosphere make it a neighborhood favorite worth returning to.

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

Marisquería Nayarit Mexican Seafood

Marisquería Nayarit Mexican Seafood
🗺️ 2611 Ashley Phosphate Rd, North Charleston, SC 29418
☎️ +1843-576-4852
🌐 Website
Sunday: 11 AM–11 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
Best coastal Mexican fare
Excellent seafood variety
Friendly, attentive service
Clean dining environment
High-value group dining

Marisquería Nayarit Mexican Seafood specializes in coastal dishes that bring a taste of the ocean to the table. The seafood is undeniably fresh, and the variety on the menu is impressive, from camarones to pescado preparations. The service is attentive without being intrusive, striking a good balance. The dining room is clean and tidy, which adds to the overall comfort. For groups, the value is commendable, as portions are generous and prices are fair. If you are in the mood for seafood with a Mexican twist, this is a top contender.

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

Las Lupitas Mexican Restaurant

Las Lupitas Mexican Restaurant
🗺️ 1745 State Rd S-10-13, North Charleston, SC 29406
☎️ +1843-419-0865
🌐 Website
Sunday: 10 AM–10 PM
Monday: 10 AM–10 PM
Tuesday: 10 AM–10 PM
Wednesday: 10 AM–10 PM
Thursday: 10 AM–10 PM
Friday: 10 AM–10 PM
Saturday: 10 AM–10 PM
Highlights
Disappointing food quality
Unmet dietary requests
Found hair in meal
Friendly staff service

Las Lupitas Mexican Restaurant, unfortunately, falls short in several key areas. The food quality was disappointing—dishes tasted bland and lacked the fresh, vibrant flavors one expects from Mexican cuisine. I specifically requested a dietary modification, and my request was ignored, which was frustrating. More concerning, I found a hair in my meal, which is simply unacceptable. On the positive side, the staff were friendly, but that could not compensate for the overall experience. I would not recommend this location unless improvements are made to both kitchen hygiene and attention to customer preferences.

You might also want to check out the best german restaurant in Myrtle Beach.

Poblanos Mexican Restaurant

Poblanos Mexican Restaurant
🗺️ 7571 Rivers Ave, North Charleston, SC 29406
☎️ +1843-797-0531
🌐 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
Hot chips, excellent queso
Comfortable booth seating
Fresh, flavorful margaritas
Inconsistent order accuracy
Poor allergy handling

Poblanos Mexican Restaurant gets some things right, but consistency is a clear issue. The chips are hot and the queso is excellent—a strong start to any meal. The booth seating is comfortable, and the margaritas are fresh and flavorful. However, the kitchen has trouble with order accuracy; my dish arrived incorrectly on more than one occasion. More troubling, my allergy concerns were not taken seriously, which is a serious safety lapse. While the food itself can be tasty when it is right, the inconsistencies and lack of attention to dietary needs leave me hesitant to return.

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

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
Fresh guacamole and salsa
Attentive, welcoming service
Light, crispy taco shells
Excellent mix-and-match tacos
Top-notch overall experience

Mex 1 Coastal Cantina is a bright, modern spot that nails the casual coastal vibe. The guacamole is made fresh and pairs well with the salsa, both clearly house-made. The taco shells are light and crispy, a nice change from the usual soft tortillas. Service is welcoming and efficient, making you feel taken care of from the start. The mix-and-match taco option allows for variety, and the overall experience is polished without being pretentious. For a lively, satisfying meal, this place is a strong choice.

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

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
Steak melts in mouth
Fresh homemade tortillas
Tender beef back ribs
Perfectly priced dishes
Welcoming dual music mix

Rancho Lewis offers a unique fusion that leans into bold, grilled flavors. The steak is remarkably tender—truly melts in the mouth—and the beef back ribs are equally impressive, falling off the bone with ease. The homemade tortillas are warm and soft, a perfect vehicle for the meats. Prices are reasonable for the quality, making it a great value. The atmosphere is lively, with a dual music mix that adds an energetic yet comfortable backdrop. If you appreciate well-executed grilled meats, this is a must-visit.

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

Rio Chico Mexican Restaurant - West Ashley

Rio Chico Mexican Restaurant - West Ashley
🗺️ 1975 Magwood Dr Suite B, Charleston, SC 29414
☎️ +1843-766-1496
🌐 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
Outstanding service from attentive staff
Quick seating and efficient order handling
Well-prepared dishes praised by all guests
Generous portions of fresh salsa and chips
Ideal venue for group celebrations

Rio Chico Mexican Restaurant - West Ashley impresses with its efficient and gracious service. From the moment you walk in, the staff ensures you are seated quickly and your orders are handled accurately. Every dish we tried was well-prepared, earning praise from the entire table. The portions are generous, and the chips and salsa are fresh. It is an ideal venue for group celebrations, as the staff seems adept at managing larger parties without missing a beat. If you want a stress-free, satisfying meal with good company, this is the place.

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

Los Reyes Mexican Restaurant

Los Reyes Mexican Restaurant
🗺️ 5117 Ashley Phosphate Rd, North Charleston, SC 29418
☎️ +1843-767-9696
🌐 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
Chimichanga lunch special
Friendly staff service
Fantastic food quality
Reasonably priced portions

Los Reyes Mexican Restaurant is a straightforward choice that delivers on the basics. The chimichanga lunch special is a standout—crispy, loaded, and reasonably priced. Service is friendly and efficient, though the dining room can get busy during peak hours. The food quality is consistent, if not particularly inventive, but it satisfies the craving for classic Mexican comfort food. Portions are fair, and the staff make an effort to remember regulars. For a no-nonsense, affordable lunch, this spot works well.

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

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 special
Attentive, friendly wait staff
Quesadillas earn solid approval
Generous portions for the price
Great value for casual dining

Juanita Greenberg's Nacho Royale is a casual spot that understands value without sacrificing quality. The taco and margarita specials are a smart choice for those watching their budget but still wanting a satisfying meal. The quesadillas are a solid pick, earning approval for their cheesy, well-toasted goodness. Service is friendly and quick, ensuring you are not left waiting. Portions are generous for the price, making it a great option for a laid-back dinner. If you want straightforward, tasty Mexican food without fuss, this place delivers consistently.

You might also want to check out the best italian restaurants in 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
Swift, attentive table service
Generous seasoned meat portions
Fresh chips served promptly
Easy vegetarian substitutions
Efficient turnover of tables

Los Reyes Mexican Restaurant offers a reliable, no-frills dining experience that many locals appreciate. The service is swift and courteous, with tables turning over efficiently even during busy hours. The seasoned meats are the highlight—juicy and well-spiced, they elevate any dish they grace. Chips and salsa arrive promptly, a small touch that sets the tone for the meal. For those with dietary preferences, the kitchen is accommodating with easy vegetarian substitutions. It is a practical choice for a quick, satisfying bite, though it may not offer the most adventurous flavors.

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

Related posts

featured
2026-06-11

The Absolute Best Breakfast in Hilton Head

featured
2026-05-26

Myrtle Beach's Best Hamburgers

featured
2026-05-26

The Absolute Best Restaurants in Anderson

featured
2026-05-11

Myrtle Beach's Best Burger

featured
2026-07-30

Myrtle Beach's Best Italian Restaurants

featured
2025-03-03

Discover the Best Pizza in North Myrtle Beach

featured
2025-03-02

The Best Cafe in Charleston List

featured
2026-05-28

The Absolute Best Brunch in Greenville

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.