Select date
Select date

2 FREE NIGHTS CLICK HERE TO VIEW DEAL!

Beach Cove blog

< Back to View All Blogs

8 Best Mexican Restaurants in North Myrtle Beach

A beach vacation just feels better when great food is part of the plan. Sun on your skin, sand between your toes, and the promise of tacos and margaritas waiting at the end of the day? That’s a win all around.

 

If you’re staying at Beach Cove Resort, you’re already perfectly positioned. You’ve got ocean views, easy beach access, and when hunger hits, you’re surrounded by some of the best Mexican restaurants in North Myrtle Beach. Whether you’re craving sizzling fajitas, stacked tacos, or a cold margarita with salt on the rim, you won’t have to drive far to find it.

 

After a long day in the sun, nothing hits quite like Mexican food and a refreshing drink. So grab your appetite and let’s take a dip into spots worth checking out during your stay.

 

1. Taco Mundo Kitchen y Cantina




Located in Barefoot Landing, Taco Mundo Kitchen y Cantina is a go-to spot for a laid-back meal with a waterfront backdrop. Locals and repeat visitors love it for its colorful atmosphere, patio seating along the Intracoastal Waterway, and a menu that leans more toward beach-town Mexican fusion than traditional taqueria.

 

The tacos and rice bowls—especially options like brisket, shrimp, or grilled fish—are flavorful and approachable, while the margaritas and sangria are a big part of the draw. It’s not the place for ultra-authentic Mexican cuisine, but if you’re looking for solid food, strong cocktails, and a fun setting that feels vacation-ready, Taco Mundo consistently delivers.

 

2. El Cerro Grande



  • 516 Hwy 17 N, North Myrtle Beach, SC

  • elcerromb.com

  • Don't miss: Chimichangas and margaritas


Nestled right on Highway 17 in North Myrtle Beach, El Cerro Mexican Bar & Grill offers a classic, family-friendly take on warm Tex-Mex favorites, including sizzling fajitas, hearty enchiladas, and generous margaritas, which many locals and visitors enjoy.

 

The vibe is casual and inviting, perfect for a relaxed lunch or dinner after a day in the sun, and the menu leans into familiar Mexican-American comfort foods made with fresh ingredients. Reviews are mixed—some diners praise the flavorful chips, salsa, and cocktails, and consistently good service, while others note that the ambiance and food quality can vary by visit, so it’s a solid choice if you’re craving approachable Mexican fare in a laid-back setting.

 

3. Don Chemas Mexican Restaurant



Don Chemas is all about big flavors and even bigger portions. The atmosphere is laid-back and friendly, making it an easy choice for families or anyone who wants a satisfying meal without the rush.

 

Their birria is rich, slow-cooked, and packed with rich flavor, while the tamales are soft, comforting, and made the traditional way. Their tamales are another favorite, soft, satisfying, and made the traditional way. If you’re looking for generous portions, Don Chemas is well worth adding to your list.

 

4. La Promesa Taquería Y Pupusería



La Promesa is a small, low-key spot that feels like a local secret. It’s perfect when you’re in the mood to try something beyond the usual taco lineup. This place is serving up authentic Mexican cuisine. Be sure to sample the pupusas- thick, stuffed tortillas that are crispy on the outside and gooey inside.

 

Everything tastes fresh and is made with love, and the vibe is calm and welcoming. If you like discovering places that don’t feel overly touristy, this one is well worth a stop.

 

5. Adela's Mexican Kitchen



Adela’s Mexican Kitchen is the kind of place that sticks with you. It’s warm, inviting, and just a little playful. You might even spot their food-delivering robot cruising through the dining room, which always gets a laugh.

 

The menu focuses on traditional Mexican recipes that are flavorful without feeling heavy. The margaritas are smooth, refreshing, and exactly what you want after a long day in the sun. This is a great spot to slow down, relax, and enjoy a leisurely dinner. Your taste buds will thank you with every bite.

 

6. Bad Birria



  • 3914 Hwy 17 S Unit C, North Myrtle Beach, SC

  • badbirria.com

  • Don't miss: Birria ramen


Bad Birria is bold, fun, and a little different in the best way. The space has an energetic feel, and everything on the menu revolves around their rich, slow-cooked birria.

 

From tacos to their popular birria ramen, the dishes are hearty, savory, and unforgettable. If you’re looking for something filling and unique, this is the kind of place you’ll still be talking about long after your trip is over.

 

7. Nacho Hippo




  • 850 North Beach Blvd, North Myrtle Beach, SC

  • nachohippo.com

  • Don't miss: Shrimp nachos


Located right across from Barefoot Landing and right down the street from Beach Cove, Nacho Hippo instantly feels like vacation. It’s lively, colorful, and always buzzing with energy. Families, groups, and couples all seem to find their way here.

 

Taco Tuesday is a big hit, with great deals on tacos that make it easy to sample a few different flavors. Add in cold drinks, beachy vibes, and a fun crowd, and you’ve got a spot that’s perfect for a casual, upbeat night out.

 

8. El Rinconcito Salvadoreño



El Rinconcito Salvadoreño is one of those places you’ll be really glad you found. It's a no frills joint with overflowing plates and reasonable prices.

 

The menu features traditional Salvadoran cooking, serving comforting dishes made with staples like corn, beans, and fresh ingredients, with pupusas as the must-try. These thick, stuffed tortillas are served with tangy curtido and sauce, alongside other hearty options like yuca frita and traditional soups.

 

Mexican Restaurants Just Outside of North Myrtle Beach




 

If you don’t mind a short drive into Myrtle Beach, here are a few top options:

  • Fiesta Mexicana – A lively, crowd-pleasing spot known for generous portions, classic Mexican favorites, and a festive atmosphere that’s great for groups.

  • Margaritas Mexican Restaurant Myrtle Beach – A casual favorite where the margaritas are the star, paired with familiar Mexican dishes.

  • Cantina Imperfecto – A modern, energetic cantina offering creative takes on Mexican flavors in a stylish, fun atmosphere.

  • Mexico Lindo – Serving up traditional, comforting Mexican classics with giant margaritas.

  • Tienda y Carnicería Mi México - Tortillería and restaurant. A local kind of place with fresh tortillas made daily.


 

Stay Near the Best Mexican in North Myrtle Beach


North Myrtle Beach makes it easy to combine sunshine, relaxation, and great food. With so many excellent Mexican restaurants nearby, you’ll never run out of options for lunch, dinner, or a fun night out.

 

Staying at Beach Cove Resort puts you right in the middle of it all, just minutes from the beach and some of the best Mexican restaurants in North Myrtle Beach. From cheesy pupusas to crispy chimichangas to tacos piled high, you’re set up to eat well all vacation long.

 

Book your stay at Beach Cove Resort and get ready to enjoy oceanfront comfort, great food, and plenty of margaritas along the way.

testimonialswhat our guests say

Receive Exclusive Money Saving Discounts!

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