Myrtle Beach, S.C.
Top Mexican Restaurants in Myrtle Beach

Restaurants & Dining
Top Mexican Restaurants in Myrtle Beach



Myrtle Beach’s expansive food resume doesn’t just stop at seafood or American dining. Options for international flavors like Mexican can also be found in many spots along the Grand Strand. The food selections are nearly endless, as are the drink selections when it’s time to celebrate a good time. Check out our list for the best Mexican restaurants in Myrtle Beach.

Don’t see your favorite? Leave it in the comments section below!

El Cerro Grande

El Cerro Grande

Multiple Locations - 3779 Renee Drive, Myrtle Beach, SC 29579

El Cerro Grande Mexican Restaurant has a handful of restaurants scattered from Georgetown to North Myrtle Beach with their newest location that opened near Broadway at the Beach. They serve authentic Mexican classics like fajitas with shrimp, steak or chicken, green enchiladas, chile rellenos, quesadillas and more at reasonable prices. Head over for a quick lunch or dinner at any of their convenient locations and don’t forget to taste one of their giant house made margaritas!

Nacho Hippo: Cantina Maximo

Nacho Hippo: Cantina Maximo

1160 Farrow Pkwy, Myrtle Beach, SC 29577

based on 1 reviews

Nacho Hippo Cantina Maximo quickly became a local and visitor favorite at The Market Common and has other locations in North Myrtle Beach and at the Myrtle Beach airport. Stop in for some of the biggest portions of nachos around. Try The Donald” which features Main lobster meat, shrimp, spicy mayo and mango salsa or make your own nacho creation. Nacho Hippo also offers Hip Tacos,” house specialties, quesadillas and $3 margaritas every day.

Abuelo’s

Abuelo’s

740 Coastal Grand Circle, Myrtle Beach, SC 29577

Savor the flavor of Mexico at Abuelo’s located at Coastal Grand Mall in Myrtle Beach. The restaurant begins cooking at 7 a.m. daily to come up with their made-from-scratch offerings. Start off your meal with a signature margarita and some fresh guacamole. House specialties on the menu include Tilapia Veracruz, Enchiladas de Cozumel and Alambre de Camaron which is wood-grilled, bacon wrapped shrimp stuffed with jalapeno and cheeses. The menu also offers a variety of traditional Mexican and Tex Mex items.

Margaritas Mexican Restaurant

Margaritas Mexican Restaurant

Multiple Locations, Myrtle Beach, South Carolina 29572

Margarita’s Mexican Restaurant is located near the Restaurant Row section nestled amongst a smaller strip of shops. They serve authentic Mexican classics for lunch and dinner. The restaurant has a long list of salads including a shrimp taco salad and a guacamole and cream salad. Other popular choices include Fajitas, quesadillas, chimichangas and burritos.

Fiesta Mexicana: Authentic Mexican Cuisine

Fiesta Mexicana: Authentic Mexican Cuisine

9906 N Kings Hwy, Myrtle Beach, SC 29572

based on 1 reviews

Order a pitcher of margaritas and get the party started at Fiesta Mexicana! Their menu features tons of great appetizers including bean dip, spinach dip, Queso Fundido and all the chips and salsa you can handle. The restaurant serves a variety of homemade soups, a la carte items, 17 lunch specials and more. The Little of Everything dinner special is the way to go with one burrito, one enchilada, one taco, one chalupa and one chile relleno served with rice and beans.

Habanero’s – Pawleys Island

Habanero’s – Pawleys Island

11151 Ocean Highway, Pawley's Island, SC 29585

Venture down south to Pawleys Island and you’ll find a favorite of both locals and visitors. Habaneros has been open for over 16 years and serves up mouth watering Mexican food and daily specials from $3.75. Try the tilapia fish tacos served with their secret sauce or the Burrito Supreme stuffed with chicken or beef enchiladas topped with lettuce, pico de gallo, sour cream and tomatoes. Take advantage of the beautiful weather and get a seat on the large patio.

La Hacienda

La Hacienda

5711 Dick Pond Rd, Myrtle Beach, SC 29588

Tucked away off 707 in the Socastee area of Myrtle Beach, La Hacienda is a family owned restaurant with an authentic menu. Start off with a bowl of melty queso and wash it down with a large margarita. The combo possibilities are endless and you’re sure to leave satisfied. The Quesadilla La Hacienda is an enormous portion stuffed with chicken and cheese topped with guacamole salad, pico de gallo and lettuce.

Casa Villa

Casa Villa

1529 US-17, Little River, SC 29566

Get hungry and make your way to Casa Villa in Little River for a fiesta chock-full of flavor! Open for lunch and dinner, Casa Villa is home to a large menu that provides diners with Mexican favorites and other traditional items. Start off with a Mango Chicken Quesadilla before moving onto a delicious entree. The menu features chicken dishes, tacos, seafood, fajitas, and specialties such as Arroz con Pollo, Carnitas Chimichanga, Alambre, and more, plus the mouthwatering Casa Villa Platter with rib-eye, chicken breast, and shrimp topped in a pineapple sauce.

El Patio

El Patio

2394 US-501, Conway, SC 29526

Since 2001, El Patio has been serving up flavorful Mexican food to those visiting the Myrtle Beach area. Located off of Highway 501 near Coastal Carolina University, El Patio is a family-friendly restaurant that is open for lunch and dinner. Their menu includes all of your favorite Mexican items that can be ordered as meals, combinations, or ala carte.