What are you looking for?

Mexican Restaurants in Myrtle Beach

4.5 - 315 votes

Hours: 11AM - 12AM

410 70th Ave N, Myrtle Beach
(843) 497-2781

Fiesta Mexicana

Authentic with great service and food. The table side guacamole was ok but the drinks were excellent..don’t miss that mango tequila mixed drink! We got ... More reviews

4.5 - 281 votes

Hours: 11AM - 10PM

5711 Dick Pond Rd, Myrtle Beach
(843) 650-3588

La Hacienda

As usual everything very good . I will always recommend this place . Best food and Margaritas in all Myrtle Beach More reviews

4.8 - 171 votes

Hours: Closed today

3901 Dick Pond Rd, Myrtle Beach
(843) 215-9610

Taqueria Guanajuato

This is a great place! My family dined here while we were vacationing. The food was amazing and very authentic. The people here are so friendly. I ha... More reviews

4.3 - 319 votes

Hours: 11AM - 10PM

1160 Farrow Pkwy, Myrtle Beach
(843) 839-9770

Nacho Hippo

Delicious food! Very accommodating for my son with celiac. They let me look at some of their food labels to verify everything he was ordering was gluten ... More reviews

4.5 - 240 votes

Hours: 11AM - 10PM

311 Hwy 15, Myrtle Beach
(843) 448-3150

La Poblanita Restaurant

Y’all this place is a HUGE must! Seriously the best place to get some amazing Mexican food!Super delicious and never disappoints.Our waitress Aracely was... More reviews

4.2 - 242 votes

Hours: 11AM - 10PM

9906 N Kings Hwy, Myrtle Beach
(843) 497-5960

Margaritas Mexican Restaurant Myrtle Beach

Great authentic Mexican food. Enjoyed the giant lime margarita. Good portions and quality fresh ingredients. Was busy but we still got right in. Service ... More reviews

4.7 - 125 votes

Hours: Closed today

801 Main St, Myrtle Beach
(843) 445-2992

Sun City Cafe

Holy cow!!! This place is absolutely amazing!!! We are from out of town and we loved the local feel of the place. We sat at the bar and felt like we knew... More reviews

4.1 - 262 votes

Hours: 11AM - 2AM

1410 N Ocean Blvd, Myrtle Beach
(843) 712-2992

Banditos Cantina

Service was very chill and very fast. I ordered a kids size and it was a perfect portion. Nachos are amazing and I highly recommend the Bandido Bowl! It ... More reviews

4 - 273 votes

Hours: 11AM - 10PM

740 Coastal Grand Cir, Myrtle Beach
(843) 448-5533

Abuelo's Mexican Restaurant

Best thing we had was chips and salsa. Enchiladas were extremely dense and heavy, quesadilla did not have a whole lot of taste and wasn't like anyth... More reviews

4.4 - 164 votes

Hours: 11AM - 9PM

4022 River Oaks Dr, Myrtle Beach
(843) 742-5449

Chile Frito Mexican Restaurant

The food is so good and fresh. Locally owned. Service is super fast. Has a full bar for drinks!! Margaritas are yummy More reviews

4.3 - 140 votes

Hours: 11AM - 9PM

10799 SC-707, Myrtle Beach
(843) 748-9026

Habaneros Mexican Restaurant

Disgraceful treatment of regular customers. I can’t imagine more loyal customers than my family. We’ve been coming there for years and they know us by s... More reviews

4 - 180 votes

Hours: 11AM - 10PM

1002 29th Ave N, Myrtle Beach
(843) 712-1844

El Cerro Mexican Bar & Grill

I went here to renew my passport. Part of the restaurant is used by the Mexican consulate and my experience with them was very positive. At first I was... More reviews

3.8 - 206 votes

Hours: 11AM - 10PM

2801 N Kings Hwy, Myrtle Beach
(843) 626-4566

Mexico Lindo

Super cool place and very decent staff. Loved the food. Seated in patio but it was cool. Loved the Californian burrito and bean burrito.Californian burri... More reviews

4.1 - 127 votes

Hours: 11AM - 8PM

405 Broadway St, Myrtle Beach
(843) 808-9968

El Rey del Taco

Wish I could give zero stars. We arrived at the restaurant with 3 adults, 2 babies and one kid. The kids behind the counter ran to get a woman who gave u... More reviews

4 - 140 votes

Hours: 11AM - 10PM

105 S Kings Hwy, Myrtle Beach
(843) 448-0055

Taqueria las Comadres

Very delicious authentic Mexican food! The carnitas were amazing. Homemade corn tortillas. The salsas were addicting. More reviews

4.7 - 54 votes

Hours: 11AM - 10PM

603 S Kings Hwy, Myrtle Beach
(843) 808-9933

5 De Mayo Mexican Restaurant Myrtle Beach

Food was really good. Service was fast and friendly. I got the fajita quesadilla. They were amazing. Definitely will eat here again. More reviews

3.6 - 176 votes

Hours: 11AM - 10PM

100 Orchard Rd, Myrtle Beach
(843) 903-0607

Chili's Grill & Bar

We Love Chili's! So Glad we have one down here,,as good as our one from up in NJ. Always get the chips and salsa, our Favorite appetizer. My favo... More reviews

3.8 - 132 votes

Hours: 11AM - 9:30PM

3779 Renee Dr, Myrtle Beach
(843) 903-1188

El Cerro Grande

I like El Cerro but I feel like they're slowly sinking ship. The drinks are good, I'd recommend the jalapeño margarita. For a Mexican restauran... More reviews

4.5 - 58 votes

Hours: 10AM - 10PM

4979 Socastee Blvd, Myrtle Beach
(843) 668-2112

El Chepo Taqueria

Fast service and the food was excellent, good size portions, highly recommended this restaurant. More reviews

3.7 - 135 votes

Hours: 8AM - 6PM

1100 Jetport Rd, Myrtle Beach
(843) 839-1330

Nacho Hippo

This place is awesome - really delicious food and great service. Try the Don't Cry 4 Me tacos, they are amazing!! Boris, the manager, came around to... More reviews

4.2 - 79 votes

Hours: 10AM - 9PM

4503 Socastee Blvd, Myrtle Beach
(843) 293-1392

Pupuseria marisol

Never had this kind of food but it was all delicious! Good price and pickup was easy, ill be back! More reviews

3.7 - 128 votes

Hours: 9AM - 2AM

1207 3rd Ave S, Myrtle Beach
(843) 626-0749

Fajitas Mexican Restaurant

Their food is awesome, it does take a while for it to come out tho and they have great mixed drinks. More reviews

3.8 - 104 votes

Hours: 11AM - 10PM

2738 Beaver Run Blvd, Myrtle Beach
(843) 650-8835

El Cerro Mexican Bar & Grill

Some of the best salsa I’ve eaten, and I’m from the west coast. Food was good, and staff were wonderful. We will be back.. More reviews

5 - 21 votes

Hours: 11AM - 9PM

2507 Forestbrook Rd, Myrtle Beach
(843) 236-9898

Crazy Pollo Grill

We just moved from AZ and were worried we'd be stuck eating Chick-fil-A for a while. Found this place driving around from our new house today!! Off... More reviews

3.7 - 103 votes

Hours: 9AM - 1AM

4720 Socastee Blvd, Myrtle Beach
(843) 293-4383

Taco Bell

Drove 30 minutes from Myrtle Beach got in line at 1230 waited another 30 minutes to order. Guy in front of me ordered but when I pulled up turned off lig... More reviews

View on map