42 Best Mexican Restaurants in North Charleston

Find North Charleston's top spots for Mexican cuisine right here.

La Minerva Cocina & Tequila Mexican • $$
8811 Dorchester Rd Suite 107, North Charleston

Customers` Favorites

Carnitas

“Jose was absolutely outstanding! From the moment we sat down, he was friendly, attentive, and genuinely made us feel welcome. He anticipated our needs, made excellent recommendations, and ensured everything was perfect throughout our meal. His professionalism, positive attitude, and attention to detail made our dining experience exceptional. It’s rare to receive service this good, and Jose truly went above and beyond. We will definitely be back and hope to have Jose as our server again. Highly recommend!“

4.8 Superb93 Reviews
Toro Birria Mexican • $
8440 Dorchester Rd #1, North Charleston

Customers` Favorites

Toro Sampler
Birria Ramen
Quesabirria

“This is the best Mexican restaurant in North Charleston. The staff is wonderful. The food is fantastic and I always have to take some home with me because of the large portions. Great cocktails especially the margaritas This is definitely our new go to Mexican spot! Give it a try!!!“

4.8 Superb98 Reviews
Maya Del Sol Kitchen Mexican • $
3225 Rivers Ave, North Charleston

Customers` Favorites

Mexican Street Corn Kernels
Rosemary Pancakes
Chilaquiles Rojos

“Food is outstanding. We have enjoyed their Sunday brunch, lunch and chef dinner. The food is authentic and exceptional.“

4.8 Superb109 Reviews
Los Reyes Mexican Restaurant Mexican • $
7620 Rivers Ave suit#395, North Charleston

Customers` Favorites

Chips Salsa and Queso Dip
Salsa and Guacamole Dip
Enchiladas Supreme
Quesadilla Fajita
Enchiladas Suizas
Burritos Fundidos
Burrito Mexicana
Lunch Enchiladas
Small Cheese Dip
Fried Ice Cream

“The was good , fresh and fast delivery to the table“

4.6 Superb294 Reviews
La Taqueria Express Mexican • $
2790 Ashley Phosphate Rd, North Charleston

Customers` Favorites

Beef Tongue Lengua
Beef Head Cabeza
Arroz Y Frijoles
Tacos Al Pastor
Chicken Pollo
Spicy Pork
Quesadilla
Salsas 5x
Barbacoa
Carrots

“Best authentic food truck!“

4.7 Superb125 Reviews
Rico's Taco Cafe Mexican • $
6923 Rivers Ave, North Charleston

Customers` Favorites

Al Pastor and Steak Taco
Fresh Pineapple Juice
Al Pastor Tacos
Pork Carnitas
Asada Burrito
Burritos
Mulitas
Tortas
Pollo

“Amazing and great quality got tacos & quesadilla. Perfection! Plus they’re the best price! Salsa? PERFECTION“

4.6 Superb93 Reviews
Chido Taco Mexican • $
4707 Dorchester Rd, North Charleston

Customers` Favorites

Mexican Sandwich- Torta
Mexican Street Corn
Mexican Sausage
Mexican Torta
Homemade Flan
Burrito Bowl
Big Burrito
Street Taco
Quesadilla
Big Brrito

“The food is great. I love their Tortas and street tacos. The best you will get anywhere around here. Ramon and his wife are great, always service with a smile.“

4.6 Superb72 Reviews
Poblanos Mexican Restaurant Mexican • $
7571 Rivers Ave, North Charleston

Customers` Favorites

One Taco and One Enchilada
Homemade Guacamole
Poblanos Sampler
Chicken Vallarta
Pineapple Fajita
Chicken Burrito
Carne Asada
Chips Salsa
Cheese Dip
Enchiladas

“Excelente servicio y la comida deliciosa 😋“

4.1 Good323 Reviews
Los Reyes Mexican Restaurant Mexican • $
5117 Ashley Phosphate Rd, North Charleston

Customers` Favorites

Steak Fajita Quesadilla with Guacamole Salad
Chimichanga Plate with Side of Beans
Large Cheese Dip with Ground Beef
Large Cheese Dip with Chorizo
Fajita Shrimp Chicken Beef
Fiesta Bowl with Chicken
Burrito Fundido Con Beef
Enchiladas Rancheras
Taquitos Mexicanos
Quesadilla Surtida

“Great food. Fast Service.“

4.3 Superb264 Reviews
Taqueria El Manantial Mexican • $
7403 Stafford St, North Charleston

“these are the best carnitas tacos and huecharas I have had in a very long time. Corn and flour tortillas are hand made. Carnitas are smoked and marinated correctly. Salsa Verde has just enough bite. Located in North Charleston on the corner of Ashley Phosphate and Stafford Road. Right across from a baseball field. Next door to Country Inn Rooms and Suites. Bon Appetit! R. Cailor Author of " Dinner's Ready: Recipes for Working Moms".“

4.9 Superb19 Reviews
Rebel Taqueria Food Trucks • $
1809 Reynolds Ave, North Charleston

Customers` Favorites

Truffalo Fried Chicken Sandwich
Two Same Style Tacos One Side
Beefy Cheesy Crunchy Tacos
Crunchy Pulled Pork Tacos
Spicy Tuna Poké Nachos
Queso Burger Wednesday
Quesa Birria Tacos
Chocolate Dipped
Cocktail Feature
Duck Confit Taco

“9.5 out of 10. Had the Queso Birria Tacos combo. Food was fantastic, atmosphere was great, and service was perfect.“

4.5 Superb339 Reviews
Taqueria El Trompo Mexican • $
4910 Ashley Phosphate Rd, North Charleston

Customers` Favorites

Steak Bistec Tacos
Al Pastor Trompo

“Amazing!!! Will be back!!“

4.7 Superb23 Reviews
Lola's Authentic Mexican Cuisine Mexican • $
4310 Rivers Ave, North Charleston

Customers` Favorites

Quesadillas
Street Tacos
Burritos
Mtn Dew

“Amazing food and drinks! Stopped while passing through and highly recommend. Delicious!“

4.3 Superb112 Reviews
Tiki Taco Mexican • $
7089 Rivers Ave Ste A, North Charleston

Customers` Favorites

Tamale and Steak and Shrimp Fajitas
Lengua BBQ Cecina Camaron Shrimp
Tacos and Mexican Street Corn
Street Tacos Carnitas
Tacos Al Pastor
Rice and Beans
Carne Asada
Shrimp Taco
Cheese Dip
Quesadilla

“Tacos were amazing!! Chorizo dip was amazing! Salsa was some of the best I’ve ever had! Margaritas were also great! Staff were friendly and patient! Super clean! 10/10 recommend!“

4.2 Good263 Reviews
Viva Mexico Mexican • $$
1520 State Rd S-10-13, North Charleston
4.6 Superb10 Reviews
Las Lupitas Mexican Restaurant Mexican • $
1745 State Rd S-10-13, North Charleston

Customers` Favorites

Arroz Con Mariscos
Carne Asada Tacos
Burrito Supreme
Street Tacos
Pollo Chicken
Entomatadas
Quesadilla
Goat

“This little hidden gem is so good. The tacos taste fresh as well as the meat used in my caldo de res ( beef soup). Only thing I would change is using fresh veggies instead of frozen. The enchiladas Verdes are really good but if you cant stand the heat get out the kitchen.“

3.9 Good160 Reviews
ÓRALE GÜEY! LLC Mexican • $
7371 Stafford St, North Charleston
5 Superb3 Reviews
Tacos De Cazuelitas (El Jalisciense) Mexican •
6907 US-78, North Charleston

“This is the best Mexican food in Charleston hands down! Homemade tortillas, and salsas. The tacos have plenty of meat and the meat is flavorful. This is the place with the sabor! Go here, you won’t regret it. The price is good and the food is great. It also has a nice sitting area and the truck itself is very clean. This place is bueno, bonito, & barato. I tried it once and couldn’t help myself from going back a second time in the same week. Hands down the best.“

5 Superb3 Reviews
Cócteles el Primo #2 Cocktail Bar • $$
1750 Remount Rd Ste C, North Charleston

Customers` Favorites

Filete de Pescado A la Plancha
Torre de Mariscos
Crab Chilpachole
Mojarra Frita
Torta Cubana
Picaditas
Soup

“servicio y frescura en los productos,“

4.1 Good40 Reviews
La Venecia Food Truck Mexican • $
6530 Dorchester Rd, North Charleston

“Day 1: Got the Carne Asada burrito and two tacos, lengua & carnitas. The portion size for the tacos was beyond generous! They were very delicious as well, first time for me having the Lenguas. The burrito was equally generous in size and the flavors were amazing. The red sauce and green sauces were very tasty and the red sauce has a little heat which I liked.

Day 2: Got the Cabeza Torta. The portion size was huge, and the meat was so tender. The flavor was very good as well. Definitely will be returning for lunch soon!

I felt the $$ I spent there was appropriate for the amount and quality of my meals.“

4.2 Good12 Reviews
La Cantera Mexican • $$
5900 Rivers Ave Ste X, North Charleston

Customers` Favorites

Torta Ahogada
Tortillas
Ceviche
Tacos

“Excelente atención, variedad de productos“

4.1 Good47 Reviews
Tiki Taco Mexican • $
3760 Ashley Phosphate Rd, North Charleston

“Joey is such a great bartender. He always smiling an offering the newest bar options. Joey u Rock ask for Joey you wont be disappointed“

4 Good28 Reviews
Tacos los Primos LLC Mexican • $
5935 Rivers Ave, North Charleston

Customers` Favorites

Quesadillas
Tacos

“Man oh man when I say this brings all the flavors I mean it , everything is cooked to order very authentic flavors & they are so nice ! I make sure to stop by twice a week , Thank you for embracing your great food with us ! Sincerely a loving customer !!“

4 Good55 Reviews
Alamo Ranch Restaurant Mexican •
5611 Rivers Ave, North Charleston

Customers` Favorites

Steak Ranchero

“Best Mexican food in Charleston. Their tilapia and shrimp platter is to die for. Complete with an appetizer soup that I could drink gallons of, fresh pico, beans in a homemade broth. Do yourself a favor and go today!! Plus the prices so affordable it's crazy that the food tastes so good! Awesome owner and fun atmosphere. Cinco de mayo here we come!“

3.4 Good6 Reviews
Restaurante La Costa Seafood • $
6124 Rivers Ave, North Charleston

Customers` Favorites

Ceviche Bowl Pulpo Y Camaron
Coctel - Camaron Shrimp
Camarones A la Diabla
Camarones Al Chipotle
Bistee A la Mexicana
Coctel De Camaron
Quesadilla Birria
Low-Country Boil
Low Country Boil
Tlayuda Pollo

“I recently had the pleasure of dining at a Mexican restaurant that truly offers authentic cuisine, and I must say, it was a remarkable experience. I started with the Tlayudas, which were incredibly delicious and a delightful departure from the ordinary; they are quite large, reminiscent of a pizza. Additionally, I ordered the charola de marisco, which was nothing short of amazing, featuring a variety of seafood that was 100% delicious. The service was exceptional as well; the waitress was not only attentive but also very friendly. I will definitely be returning and highly recommend this restaurant to anyone looking for genuine Mexican food in Charleston.“

4.4 Superb48 Reviews
La Morenita Botanas y Mas Dessert •
4892 Ashley Phosphate Rd ste g, North Charleston

“My daughter have been bragging about this place and I tasted hers last week. Let's just say we was there today and the place is so clean first thing I look at. The short lady she welcomed us with a smile and she was so nice. The way she hooked up me and daughter large fruit bowl omg. The fruit is so fresh, I seen they have so much more that I will one day try. This is the first time I have ever gave 5 stars to a restaurant.“

5 Superb14 Reviews
Super Botanas Lokas Mexican • $
6550 Rivers Ave, North Charleston

Customers` Favorites

Elotes and Esquites
Fruty Mix

“Que cuando preparen la fruta no preparen con el mismo guante que usan para cobrar el dinero le dije ala muchacha y me contestó que era lo mismo cuando ban a creer que es lo mismo el dinero trae muchos microbios aparte ella estaba cobrando en la caja de la tienda y con esos mismos guantes me preparo mi fruta y apareser cobran los microbios muy caro“

3 Average27 Reviews
Azul Mexicano Mexican • $
1078c E Montague Ave, North Charleston

Customers` Favorites

Build Your Own Combination with Shredded Beef Burrito and Cheese Enchilada
Chicken and Beef Nachos
Chicken Tortilla Soup
Azul Special Nachos
Premium Margaritas
Camarones Al Mojo
Chicken Fajitas
Fajitas Texanas
Salsa and Chips
Carnitas Tacos

“My Family first tried the North Charleston location a few months back, and as non meat or dairy consumers, we were pleasantly surprised at the variety that Azul Mexicano had to offer. As a lover of Mexican food that is authentic, I definitely recommend this place for food, service, and atmosphere. The next location was James island which was even better! Our server greeted us with a smile every time that she approached and made sure to check on us often. Although the music was quite loud inside(even in the restroom) we had the option of eating outside on a beautiful day. The bugs were pretty much non-existent, and the traffic noise was no issue as we sat and ate. The food was also perfect for two children ages 6 and under.“

3.9 Good275 Reviews
Speedy's Taco Truck Food Trucks • $
6907 Rivers Ave # A, North Charleston

Customers` Favorites

Tacos

“I have never experienced such a place that has given me so much joy in eating. Speedy’s taco truck makes my heart all warm and fuzzy. This location looks out for every person on this planet and always provides affordable prices and a smile on my face for how good it is.“

5 Superb25 Reviews
Los Parados Mexican • $
2625 Ashley Phosphate Rd C, North Charleston

Customers` Favorites

Gorditas
Pozole
Menudo

“Went here while staying in North Charleston. Danger-hiked as a white guy from the hotel against the advice of the hotel staff. Just the usual beggars asking for stuff along the way.
Got to the restaurant, found the correct door to enter, then stood there being ignored for about two minutes. Finally asked in Spanish if they were open and if so, could I get a table? They magically noticed I existed. Once seated I asked if they had any beer? The young lady replied that all they had was teas. So I ordered a Tamarind Tea which came out in a half pitcher with a straw. Tasted interesting. When I asked for a menu she said they didn’t have one. At this point I’m committed since I was lucky not to get robbed walking there and I still had to get back home so might as well get something for my potential last meal. I asked what they had to offer and she said she’d be right back. Up walks an Abuela with an apron that tells me they have Tlayudas y Tortas that night. So I ordered one of each. The food came out in about 15 minutes and it was delicious. When I got done I went to pay and she rang me up for $20 for the whole experience. I tried to tip her but she got nervous and looked around and then told me not to tip. By now it’s dark along Ashley Phosphate road and I’m walking back to the Residence Inn as a lone white dude. Don’t do that unless you are adventurous or looking for a reason to fight. Made it back to my hotel and noticed I felt funny. Turns out that tamarind tea had to have some cannabis in there somewhere because I was high af like I took a 10mg edible and it wasn’t just the euphoria of surviving a late night stroll through little Mexico. It was easily the most entertaining part of my two weeks in Charleston. 10/10 would recommend, but seriously, if you don’t speak Spanish and are one of those people that expect… literally anything that people complain about in these reviews, just go eat at a Taco Bell or something.“

3.7 Good81 Reviews
La Hacienda Mexican Restaurant Mexican • $
6322 Rivers Ave, North Charleston

Customers` Favorites

Torta with Tomatoes and Fries
Chips and Salsaand Queso
Grilled Chicken Fajitas
La Hacienda Shrimp Bowl
Cheese Steak Burritos
Cinco Amigos Fajitas
Steak Special Rice
Chicken Quesadilla
Corona Margherita
Salsa and Chips

“Love this place now. I used to DJ packed nights In here and now it’s so much better. The food is fresh and I love the new light up atmosphere. Stop by here and pay it a visit. The bar smells clean and it’s a very chill spot.“

3.8 Good248 Reviews
Taqueria La Jarocha Tacos • $
1928 B Remount Rd, North Charleston

Customers` Favorites

Al Pastor Taco and Steak Taco
Pineapple Express
Huarache
Pollo

“I love tacos and am from Texas home of the taco. I like off the beaten path home in the wall spots. I also like them to have a green and red sauce. I tried this place and had the beef tacos and pork tacos. With cilantro and onions, and cheese. They didn’t have flour tortillas at first I was disappointed because they only had corn. However, these were very good corn tortillas. The only other one I’ve not had a break on me while eating my taco other than a restaurant in Austin, Texas, Matt El Rancho. I was told that the corn tortillas are handmade and I enjoyed these tacos very much. Sauces were good too. Red was more hot, but I like mixing them. I’d come back here when I visit Charleston.“

4.1 Good86 Reviews
Mexicana Bakery • $
4892 Ashley Phosphate Rd, North Charleston

“I am a SoCal person and had a chance to talk to a chef and WOW! Chef is some Northern MX/SoCal and made just the absolutely best Carne Asada burrito I have had in over 2 decades on the east coast. Good people, even better food. You want a taco…go hit up agave or something like that. You want a true burrito…hit this place.“

4.7 Superb8 Reviews
Panaderia Tlaxcalita Bakery & Deli Deli • $
4892 Ashley Phosphate Rd, North Charleston

Customers` Favorites

Chorizo Burrito
Pan Dulce
Al Pastor

“great little store! LOTS of everything. the barbacoa and carnitas are so good, and their tacos are soooo good. definitely a hidden gem. their bolillos though.. can be hard as a rock sometimes. the atmosphere though is ALWAYS great! everyone is kind and the music is great!“

4.1 Good58 Reviews
LA MICHOACANA ICE CREAM AND MORE Dessert • $
6550 Rivers Ave, North Charleston

“I just love their salads.I could eat one chef salad every day of the week.“

5 Superb4 Reviews
Pollo Loko Peruvian • $
5335 Dorchester Rd, North Charleston

Customers` Favorites

Full Rack with Rice Beans Salad
1 4 Chicken Platter
Rotisserie Chicken
Fried Plantain
Chicken Meal
Yuca Fries
Pollo Loko
Tostones
Roasted

“Meals here are large and the food is authentic and healthy!“

3.9 Good155 Reviews
La Hacienda Mexican Restaurant Mexican • $
8461 Resolute Way, North Charleston

Customers` Favorites

Ground Beef Nachos
Homemade Guacamole
Pineapple Fajita
Fried Ice Cream
Chips and Salsa
Fried Jalapeno
Steak Ranchero
Quesadillas
Chimichanga
Street Corn

“Outstanding location, tequila steak is excellent picture included. Quickly seat. Fun atmosphere. Music playing but easy to hold a conversation. Attentive service. They were able to accommodate my dietary needs. Will be returning many times. Why chimichangas and said that they were delicious. I've been to other restaurants in this chain that I find this one stands out above the rest.“

3.6 Good271 Reviews
La Hacienda Mexican Restaurant Mexican • $
5070 International Blvd #121, North Charleston

Customers` Favorites

Fajitas Texas Y Nachos Texas
Grilled Chicken Nachos
Tableside Guacamole
Chicken Vallarta
Shrimp Tacos
Fajita Nachos
Black Beans
Quesadillas
Vegetarian
Cheese Dip

“I recently had the pleasure of dining at what I believe to be the best authentic Mexican restaurant in Charleston! From the moment we walked in, we were warmly welcomed by our waitress Jovita, who deserves special mention for her exceptional service. She was incredibly kind and friendly, especially towards my children, making our dining experience all the more enjoyable. Jovita checked on us regularly, ensuring that everything was perfect, which made us feel truly valued as guests. Now, let’s talk about the food! It was nothing short of amazing—each dish was bursting with flavor and made with fresh ingredients. You can tell there’s a lot of love put into the cooking. I also want to highlight the recent updates to the building. The ambiance is inviting and revitalized, making it a pleasure to dine there. Overall, our experience was fantastic, and I wholeheartedly recommend this restaurant to anyone craving authentic Mexican cuisine. Thank you, Jovita, for making our visit so memorable! We can't wait to return!“

3.5 Good332 Reviews
Moe's Southwest Grill Mexican • $
4946 Centre Pointe Dr #101, North Charleston

Customers` Favorites

Moe Meat Moe Cheese Bowl
Homewrecker Burrito
Nachos with Beef
Homewrecker Bowl
Junior Burrito
Burrito Bowl
Quesadilla
Three Tacos
Guacamole
Salad

“Food here was delicious and fresh even at 8pm. The service was fast and friendly. Thank you for making up for the Rivers Ave Moes total lack of professionalism and customer service. The Rivers Ave Moes is literally less than a mile from my home but I will drive the distance to y’all from now on when I want Moes!“

3.2 Average205 Reviews
Taco Bell Fast Food • $
8430 Dorchester Rd, North Charleston

Customers` Favorites

Cheesy Gordita Crunch Combo 10
Chips and Nacho Cheese Sauce
Triple Double Crunchwrap
Cheesy Fiesta Potatoes
Blue Raspberry Freeze
Beefy Crunch Burrito
Ground Beef Burrito
Crunchwrap Supreme
Nachos Bellgrande
Breakfast Salsa

“This location is absolutely AMAZING or STRAIGHT UP FIRE!!

All the surrounding Taco Bell locations need to take notes from the morning/mid day crew!!

They are very friendly, attentive, on-time and the food is chef’s kiss each time I have been!!

Thank you for making my day each time I come through!!“

3.1 Average207 Reviews
Moe's Southwest Grill Mexican • $
7800 Rivers Ave, North Charleston

Customers` Favorites

Alright Alright Alright Nachos
Moe Meat Moe Cheese Burrito
Moe Meat Moe Cheese Bowl
Loaded Steak and Potato
The Homewrecker Burrito
Moe's Famous Queso
Homewrecker Bowl
Salsa and Chips
Chicken Nachos
Steak Burrito

“Was starving. Haven’t been in a while decided to stop in since they remodeled, and I must say I’m impressed, Cameron made the burrito and I must say did an excellent job. Would highly recommend going here if you’re hungry. You won’t leave starving or disappointed.“

3 Average309 Reviews
Taco Bell Fast Food • $
6606 Dorchester Rd, North Charleston

Customers` Favorites

3 Crunchy Tacos Supreme Combo
Supreme Soft Taco Party Pack
Breakfast Taco Potato
Cheesy Gordita Crunch
Cantina Chicken Bowl
Mexican Pizza Combo
Nachos Bellgrande
Breakfast Burrito
Steak Quesadilla
Chalupa Supreme

“Big shout out to Adam. I haven't been to this location in months. When i walked in the young man remembered my name, very friendly and made the experience phenomenal. Adam provides a level of customer service that makes you feel welcomed to return.“

3.1 Average160 Reviews

You May Also Like