Select date
Select date

2 FREE Nights! CLICK HERE TO VIEW DEAL!

Ocean Creek blog

< Back to View All Blogs

13 Tastiest Mexican Restaurants in Myrtle Beach

After a day soaking up the sun and sea breeze, what better way to wrap it up than with a plate of sizzling fajitas, cheesy enchiladas, or a frosty margarita? Myrtle Beach isn’t just about seafood—it’s also home to some seriously delicious Mexican food.

From hole-in-the-wall hidden gems on the Grand Strand to beachfront cantinas with a view, we’ve rounded up the must-try Mexican restaurants in Myrtle Beach. So, bring your appetite, and after indulging in bold flavors, kick back at Ocean Creek Resort, just minutes from some of these top spots!

 

1. La Hacienda



Authentic, affordable, and absolutely delicious, La Hacienda is a local favorite for a reason. The menu is loaded with flavorful dishes like chile rellenos, deluxe burritos, sizzling quesadilla fajitas, and saucy enchiladas.

Pair your dish with a refreshing margarita, and don’t even think about skipping dessert—order the sopapillas for a sweet, cinnamon-dusted finale.

 

2. Cantina Imperfecto




Bold flavors meet a funky, artistic vibe at Cantina Imperfecto. This spot brings a modern twist to classic Mexican cuisine with vibrant tacos, fresh ceviche, and house-made salsas that pack a punch. If you’re feeling adventurous, the grilled octopus does not disappoint.

Whether you’re diving into their signature birria tacos or sipping on a handcrafted cocktail, this place is all about flavor and fun.

 

3. Fiesta Mexicana



If you’re looking for generous portions and bold flavors, Fiesta Mexicana delivers. Their massive plates of fajitas, chimichangas, and enchiladas are packed with authentic Mexican flavors. Top it all off with a refreshing margarita, and you’ve got the perfect end to a beach day.

Bonus: They’re known for super-fast service, so you won’t be waiting long to dig in!

 

4. El Cerro Mexican Bar & Grill



With multiple locations around the Grand Strand, including one in North Myrtle Beach, El Cerro is a go-to for locals and visitors alike. Their menu is stacked with flavorful dishes like steak tacos, shrimp fajitas, and cheesy enchiladas.

Pair it with their famous house margaritas, and you’ve got a meal worth coming back for. The lively atmosphere makes it perfect for a fun night out.

 

5. Fajitas Mexican Restaurant



This laid-back, family-friendly spot is all about great food at great prices. Their sizzling fajitas (obviously), loaded nachos, and authentic street tacos are all must-tries.

The portions are huge, the flavors are on point, and the service is top-notch—everything you need for a perfect Mexican feast.

 

6. Mexico Lindo



Home of the “Monster Margarita”, Mexico Lindo is one of Myrtle Beach’s best-kept secrets. This no-frills spot serves up authentic Mexican dishes that pack a serious punch.

The homemade tamales, mole enchiladas, and carnitas tacos are customer favorites.

Pro tip: Order a side of their ultra fresh guacamole dip—it’s a game-changer.

 

7. La Poblanita Restaurant



Don’t let the unassuming exterior fool you—La Poblanita serves up some of the most authentic Mexican food in town. From juicy carne asada gorditas to rich, flavorful chicken mole, every dish is packed with homemade goodness.

The el pastor sopes and queso fresco empanadas? Absolute must-tries.

 

8. Sun City Cafe



This quirky, no-frills cafe serves up some of the best Mexican food on the Grand Strand. Referred to as “Myrtle-Mex” style, their legendary cheese dip, mahi mahi tacos, and massive burritos are crowd favorites.

Whether you dine in or grab takeout, don’t forget to order one of their famous house margaritas.

 

9. Sol y Luna Latin Cantina



Sol y Luna is the perfect blend of casual and upscale, offering everything from house-made empanadas to top-tier seafood platters. Their Pollo en Coco (pan-seared chicken in coconut sauce) is a standout, and their fresh ceviche is the perfect way to cool off after a hot beach day.

Plus, their outdoor seating and killer happy hour deals make this spot a must-visit.

 

10. Abuelo’s Mexican Restaurant



Abuelo’s is where Tex-Mex and traditional Mexican cuisine come together for a family-friendly feast. Their signature chimichangas, chile con queso, and homemade tortillas are always a hit.

Their vegetarian and gluten-free menu options make it a great choice for anyone with dietary restrictions. Don’t forget to grab a mojito or sangria to wash it all down!

 

11. Nacho Hippo




Fun, loud, and packed with personality, Nacho Hippo is as much an experience as it is a restaurant. Their creative menu features massive shareable nachos, wild taco creations, and funky names like "What the Cluck" chicken quesadilla, “BBQ’D Oinker” nachos, and "Holee Guacamole."

Whether you’re in the mood for a casual dinner or a fun night out, this spot delivers.

 

12. Margarita's Mexican Restaurant



Margarita's Mexican Restaurant offers a vibrant dining experience that captures the essence of authentic Mexican cuisine. Indulge in a variety of dishes, from zesty tacos to mouth-watering enchiladas, all crafted with fresh ingredients.

The festive atmosphere is complemented by fast, friendly service, making it a favorite among locals and visitors. Patrons often praise the flavorful food and reasonable prices, noting it as their go-to Mexican spot in Myrtle Beach.

 

13. Señor Frog's




Looking for a fun, high-energy Mexican spot? Señor Frog’s brings the party vibes with delicious tacos, burritos, and over-the-top cocktails. During the day, it’s family-friendly with lively entertainment. But by night, it transforms into an adults-only fiesta with music, dancing, and giant margaritas.

Tequila lovers, take note—the bar is stocked with premium brands like Patrón and Don Julio, plus signature margaritas with a kick. If you're craving a wild night out or just a fun dinner with a side of entertainment, this is the place to be.

Tip: Check their website or ask about tequila specials when you arrive!

 

Mexican Treats and Eats in Myrtle Beach


Myrtle Beach may be known for its oceanfront views, but its Mexican food scene might be just as impressive. Whether you're in the mood for classic tacos, fresh seafood dishes, or massive nacho platters, there's a spot for you.

And the best part? These incredible restaurants are all nearby Ocean Creek Resort. So, eat your fill, sip on a margarita (or two), and then head back to your beachside retreat to relax and recharge—until your next delicious adventure.

testimonialswhat our guests say

Receive Exclusive Money Saving Discounts!

  • Privacy Policy
  • Hidden
  • This field is for validation purposes and should be left unchanged.