What are you looking for?

Mexican Restaurants in Charleston

4.5 - 293 votes

Hours: 11AM - 10PM

1119 Wappoo Rd Unit Q, Charleston
(843) 763-0699

Los Reyes Mexican Restaurant

Our first time trying this place after seeing it highly recommended. 1) We ordered over the phone for pick-up, which took (no joke) TEN attempts before s... More reviews

4.3 - 217 votes

Hours: 4 - 10PM

817 St Andrews Blvd, Charleston
(843) 751-4001

Mex 1 Coastal Cantina

Omg the food is sooo good! The drinks too. I sat at the bar alone and was very comfortable. The bartenders were awesome. I am never disappointed when I e... More reviews

4.1 - 263 votes

Hours: 11AM - 10PM

217 Huger St, Charleston
(843) 789-3333

Taco Boy

Gross! My son found a cooked fly in his nachos! We went for a lunch with the family recently. The food and service was ok until my son put down the plate... More reviews



4.2 - 236 votes

Hours: 4PM - 2AM

570 King St, Charleston
(854) 429-1011


Trendy spot but very loud. Felt like we were at a club. Very hard to have a conversation. Food is good but not for the price point. More reviews

4.3 - 207 votes

Hours: 11AM - 10PM

1302 Meeting Street Rd, Charleston
(843) 722-2633

Santi's Restaurante Mexicano

We went on a Tuesday and this place was still jam packed and rightly so! I had the tacos and this is some of the best pastor I’ve ever had. Delicious, wo... More reviews

4 - 250 votes

Hours: 11AM - 10PM

159 E Bay St, Charleston
(843) 637-3686

RuRu's Tacos & Tequila

Stopped in for a quick lunch while on vacation. We waited about 5-10 minutes for a table to open up. Our server, Abby could have been a little more atten... More reviews

4.4 - 152 votes

Hours: 11AM - 10PM

616 Meeting St ste b, Charleston
(843) 406-5958

El PinchoTaco

Good tasting tacosLittle small on the amount of meat given for the price but overall good More reviews

4.5 - 122 votes

Hours: 7AM - 5PM

77 Wentworth St, Charleston
(843) 518-5117

The Rise

I enjoyed the tea and the location. However the blonde manager/supervisor was highly unprofessional. At one point she started yelling at her coworker. It... More reviews

4.1 - 185 votes

Hours: 11AM - 10PM

1836 Ashley River Rd, Charleston
(843) 852-0561

Senor Tequila West Ashley

The $8 margaritas are big enough to be considered two. It was good enough but not a great margarita. Eventually I will find my Friday margarita spot. More reviews

4 - 190 votes

Hours: 11AM - 12AM

439 King St, Charleston
(843) 723-6224

Juanita Greenberg's Nacho Royale

Salsa was very good. But, all our other dishes were very very salty. We couldn’t finish anything bc it was over salted like crazy. Had potential to be go... More reviews

4.3 - 137 votes

Hours: 4 - 9PM

1271 Folly Rd, Charleston
(843) 638-8844

Jalisco Taqueria & Tequila

Do not miss Jalisco's food, it is so good. I lived in Denver for 27 years and ate great Southwestern food all over the region. Jalisco is as good ( ... More reviews

4.8 - 68 votes

Hours: 7AM - 4PM

2065 Savannah Hwy, Charleston
(843) 793-3778

Taco Kitchen

Just Amazing! Went after the morning run and this was literally the best Tex Mex Morning Taco I've had here ever. Fresh flour tortillas made to orde... More reviews

4.1 - 165 votes

Hours: 11AM - 10PM

1975 Magwood Dr, Charleston
(843) 766-1496

Rio Chico West Ashley

Great place for a casual meal out on the weekend. We had the best waitress... very friendly and helpful. My wife thought the food was the best Mexican fo... More reviews

4 - 174 votes

Hours: 11AM - 9:30PM

1939A Maybank Hwy, Charleston
(843) 406-8877

Zia Taqueria

Food was incredible, service was even better. Shout out to Jesse for the amazing service! More reviews

4.1 - 156 votes

Hours: 10:30AM - 10PM

335 Folly Rd, Charleston
(843) 406-6556

La Carreta Mexican Restaurant

The absolute worst experience I have ever had. The service was horrible The staff were rude and they brought the wrong food out not once but twice. There... More reviews

4 - 167 votes

Hours: 11AM - 2AM

2447 Ashley River Rd, Charleston
(843) 414-7894

3 Matadors Tequileria

Fast service and friendly staff. If you’re going for tacostacos I suggest two instead of three because the portions are pretty big. The chips and salsa a... More reviews

4.2 - 135 votes

Hours: 11AM - 9PM

10 Windermere Blvd, Charleston
(843) 793-2824

YoBo Cantina Fresca

Pretty tasty, lots of vegetables. As a southerner I can say the sweet tea needs help though More reviews

4 - 164 votes

Hours: 11AM - 10PM

885 Island Park Dr, Charleston
(843) 971-6790

Agaves Cantina

A word of advice. If you want good service don’t sit outside. We love Agave but every time we sit outside the service and slow and horrible. Especially t... More reviews

4.1 - 146 votes

Hours: 11AM - 9PM

520 Folly Rd, Charleston
(854) 999-1256

Rio Chico

Tasty, abundant portions. Our waitress, didn't catch her name but from Belarus, was very nice. More reviews

4.4 - 89 votes

Hours: 11AM - 8:30PM

218 President St, Charleston
(843) 718-3175

Bodega Todo

Ok, so time travel is now a real thing and I'll tell you how BoTo proves it:I ordered the Nashville Hot? chicken sandwich and lemme tell you, I was ... More reviews

4.6 - 64 votes

Hours: 10:30AM - 9PM

1405 Folly Rd, Charleston
(843) 867-3838

California Tortilla

This place is quickly becoming a favorite for us. Great fresh food, and the staff is exceptionally friendly and helpful. More reviews

3.9 - 134 votes

Hours: 11AM - 8:30PM

1067 E Montague Ave, Charleston
(843) 203-3381

YoBo Cantina Fresca

Just trying to leave an honest review. Burrito was really good, they did mess up my friends order though and he got a sub par burrito. Their margarita ga... More reviews

3.6 - 157 votes

Hours: 9AM - 9:30PM

100 A Spring St, Charleston
(843) 764-9343

Pink Cactus Charleston

I came in to dine the other night and the cook in the kitchen was super mean. She yelled at the red haired waitress multiple times, and I could hear from... More reviews

4.8 - 37 votes

Hours: 9AM - 9PM

1610 Sam Rittenberg Blvd Suite 301, Charleston
(843) 225-8244

El Molino Supermarket

There are tacos and there El Molino tacos. There are soooo fresh authentic and amazing. This taqueria is a hidden gem. We almost sometimes hesitate to te... More reviews

3.6 - 138 votes

Hours: 10AM - 10PM

1812 Sam Rittenberg Blvd, Charleston
(843) 225-6637

Moe's Southwest Grill

This past Saturday (7/3/21) I placed a curbside order. The young man brought my food out to me and waste my lemonade drink all over me. I was given cold ... More reviews

View on map