10 Best Mexican Restaurants in Myrtle Beach

The best Mexican restaurants in Myrtle Beach are El Cerro Bar and Grill, Fiesta Mexicana, Abuelo's Mexican Restaurant, Cantina Imperfecto, La Poblanita, Margarita’s Mexican Restaurant, El Patio Mexican Restaurant, Senor Frog’s, La Hacienda, and Banditos Cantina. Myrtle Beach is a coastal city which means fresh Atlantic seafood is integrated into classic Mexican recipes, creating a unique local style. A meal at La Poblanita offers a taste of traditional Mexico City street food with scratch-made tortillas, while modern spots like Cantina Imperfecto present an upscale interpretation of Mexican cooking. The local scene for the best Mexican restaurants in Myrtle beach contains both of these important approaches.

Majority of the Mexican dining establishments are located across the Grand Strand, from the central tourist district of Broadway at the Beach to smaller neighborhood centers. The landscape of Mexican restaurants in Myrtle Beach includes festive family diners, authentic counter-service taquerias, and high-energy cantinas with live entertainment. The environments range from the simple and casual setting of La Poblanita to the party-like atmosphere of Senor Frog's. Finding good Mexican places near me is straightforward due to the number of establishments catering to both residents and visitors. The price for a meal at a Mexican restaurant in Myrtle Beach is between $10 and $50 per person.

Myrtle Beach's Mexican kitchens are known for fresh ingredients and flavorful dishes. The distinction for the best overall experience goes to El Cerro Bar and Grill, because of its 30-year history in the area, its signature mesquite-fired flavor, and its made-from-scratch preparations. For a traditional street food meal, La Poblanita is a primary choice, known for its authentic taco fillings and house-made tortillas. The title for the most elegant modern meal goes to Cantina Imperfecto for its sophisticated atmosphere and artfully presented dishes. Many of these top Mexican restaurants in Myrtle Beach offer full menus for vegan and gluten-free diners.

  1. Fiesta Mexicana 1
    Fiesta Mexicana 0.00 (0 Reviews)
    Casual Dining Tex-Mex Chicken Salads Mexican Burgers Takeout Seafood Latin American Breakfast Pickup Burritos Steakhouses Vegetarian Steak Tacos Healthy Enchiladas Shrimp New Mexican Carne Asada
    • Item Prices 785
    • Average Item Price $11.47
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Grilled QuesadillaFiesta FajitasChimichangas

    Fiesta Mexicana signature dishes Grilled QuesadillaFiesta FajitasChimichangas
    Location:

    410 70th Ave N, Myrtle Beach, SC 29572

    Special Feature:

    The restaurant occasionally features a live Mariachi band to enhance the dining experience.

    What Makes It Special:

    Fiesta Mexicana is recognized for its authentic, family-owned approach to Mexican cuisine, having been a part of the Grand Strand community for over 18 years.

    What Sets It Apart:

    The combination of a lively, decorated environment with unique menu items like the "Golfer's Special" and vegetable fajitas with cactus sets it apart from other local Mexican restaurants.

    Operating Hours:

    Monday – Thursday: 11:00 AM – 12:00 AMFriday – Saturday: 11:00 AM – 2:00 AMSunday: 11:00 AM – 11:00 PM

    Price:

    $10 to $20 per person

    Fiesta Mexicana Menu Prices
  2. La Poblanita 2
    La Poblanita 0.00 (0 Reviews)
    • Item Prices 558
    • Average Item Price $8.28
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Authentic Mexican

    Signature Dishes:

    Carne Asada TacoHuarache De ChorizoMillanesa de Pollo Torta

    La Poblanita signature dishes Carne Asada TacoHuarache De ChorizoMillanesa de Pollo Torta
    Location:

    311 Hwy 15, Myrtle Beach, SC 29577

    Special Feature:

    The restaurant is known for its extensive selection of authentic taco fillings, including lengua (tongue), tripa (intestine), and cecina (salted beef).

    What Makes It Special:

    La Poblanita is recognized for providing an authentic, heartfelt taste of Mexico with generous portions at reasonable prices.

    What Sets It Apart:

    Its dedication to traditional preparations, such as making tortillas from scratch and offering a wide variety of authentic street-style tacos, distinguishes it as a genuine culinary experience.

    Operating Hours:

    Monday, Wednesday – Sunday: 11:00 AM – 10:00 PMTuesday: Closed

    Price:

    $10 to $20 per person

    La Poblanita Menu Prices
  3. Margarita's Mexican Restaurant 3
    Margarita's Mexican Restaurant 0.00 (0 Reviews)
    Mexican Burritos Soup Tacos Enchiladas
    • Item Prices 474
    • Average Item Price $12.64
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Speedy GonzalazFajitas TexanasChimichangas

    Margarita's Mexican Restaurant signature dishes Speedy GonzalazFajitas TexanasChimichangas
    Location:

    9906 N Kings Hwy, Myrtle Beach, SC 29572

    Special Feature:

    The restaurant offers a wide variety of lunch specials available until 3:00 PM, providing numerous combination plates at a reduced price.

    What Makes It Special:

    Margarita's is known for its authentic Mexican cuisine rooted in the owners' family traditions and culinary background in Mexico.

    What Sets It Apart:

    The restaurant's origin story, founded on the "American dream" of its owners, and its commitment to traditional family recipes give it a unique identity.

    Operating Hours:

    Monday – Friday: 11:00 AM – 10:00 PMSaturday: 11:30 AM – 10:00 PMSunday: 11:30 AM – 9:30 PM

    Price:

    $10 to $20 per person

  4. El Patio Mexican Restaurant 4
    El Patio Mexican Restaurant 0.00 (0 Reviews)
    Casual Dining Mexican Takeout Nachos Latin American Pickup Burritos Tacos Fajitas New Mexican
    • Item Prices 2316
    • Average Item Price $9.46
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Burrito CaliforniaMolcajeteFajita Taco Salad

    El Patio Mexican Restaurant signature dishes Burrito CaliforniaMolcajeteFajita Taco Salad
    Location:

    2394 US-501, Conway, SC 29526

    Special Feature:

    The menu features unique house specialties created by its classically trained head chef, which are not found elsewhere.

    What Makes It Special:

    El Patio is recognized for its long history in the community and its blend of traditional Mexican authenticity with a modern culinary touch.

    What Sets It Apart:

    Its connection to the local community, including being a gathering spot for Coastal Carolina University students and families, combined with its unique dishes, makes it a distinct destination.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 10:00 PM

    Price:

    $10 to $20 per person

  5. Señor Frog's | Myrtle Beach 5
    Señor Frog's | Myrtle Beach 0.00 (0 Reviews)
    Casual Dining American Mexican
    • Item Prices 72
    • Average Item Price $19.63
    Type of Restaurant:

    Casual Dining, Bar

    Type of Food:

    Mexican, Caribbean

    Signature Dishes:

    Corn RibsFajitasQuesadillas

    Señor Frog's | Myrtle Beach signature dishes Corn RibsFajitasQuesadillas
    Location:

    1304 Celebrity Cir R-8, Myrtle Beach, SC 29577

    Special Feature:

    The restaurant is known for its party-like atmosphere, offering theme nights such as glow paint parties and foam parties, as well as beer served by the yard.

    What Makes It Special:

    Senor Frog's is recognized for its high-energy, festive environment that combines a full-service restaurant with a vibrant nightclub experience.

    What Sets It Apart:

    Its location at Broadway at the Beach and its reputation as a primary party destination with outrageous and humorous decor distinguish it from traditional restaurants.

    Operating Hours:

    Monday – Sunday: 12:00 PM – 12:00 AM

    Price:

    $20 to $30 per person

  6. La Hacienda 6
    La Hacienda 0.00 (0 Reviews)
    • Item Prices 810
    • Average Item Price $10.28
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Authentic Mexican

    Signature Dishes:

    Grilled Chicken FajitasFajita QuesadillaPizzabirria

    La Hacienda signature dishes Grilled Chicken FajitasFajita QuesadillaPizzabirria
    Location:

    5711 Dick Pond Rd, Myrtle Beach, SC 29588

    Special Feature:

    The restaurant is known for its giant margaritas, which are a popular choice for sharing, and for providing complimentary chips with three different salsa choices upon seating.

    What Makes It Special:

    La Hacienda is recognized by locals and tourists for its combination of authentic dishes, friendly service, and value.

    What Sets It Apart:

    Its reputation as a beloved neighborhood gem that consistently delivers a quality, authentic Mexican dining experience makes it a staple in the community.

    Operating Hours:

    Tuesday – Sunday: 11:00 AM – 10:00 PMMonday: 11:00 AM – 9:00 PM

    Price:

    $10 to $20 per person

    La Hacienda Menu Prices
  7. Banditos Cantina 7
    Banditos Cantina 0.00 (0 Reviews)
    • Item Prices 120
    • Average Item Price $10.76
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Baja Shrimp BurritoMexican Street CornPulled Pork Empanadas

    Banditos Cantina signature dishes Baja Shrimp BurritoMexican Street CornPulled Pork Empanadas
    Location:

    1410 N Ocean Blvd, Myrtle Beach, SC 29577

    Special Feature:

    The restaurant's prime location on the Grand Strand provided panoramic ocean views from its covered and open-air patio seating.

    What Makes It Special:

    Banditos Cantina was known for its trendy, date-worthy ambiance and a menu with unexpected ingredients and flavors that added a twist to Mexican cuisine.

    What Sets It Apart:

    Its distinctive Spanish-style turret architecture and direct oceanfront setting on the boardwalk made it a unique destination for dining with a view.

    Operating Hours:

    Permanently Closed. 

    Price:

    $10 and $20 per person

    Banditos Cantina Menu Prices
  8. El Cerro Bar and Grill 8
    El Cerro Bar and Grill
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    Tableside GuacamoleSizzling FajitasShrimp and Steak Burrito

    El Cerro Bar and Grill signature dishes Tableside GuacamoleSizzling FajitasShrimp and Steak Burrito
    Location:

    1002 29th Ave N, Myrtle Beach, SC 29577

    Special Feature:

    The restaurant offers tableside preparations of its signature guacamole and serves flame-grilled fajitas that arrive sizzling at the table. Some locations feature live entertainment.

    What Makes It Special:

    El Cerro is known for its long-standing presence in the Myrtle Beach area since 1991 and its commitment to providing an authentic experience of Mexico.

    What Sets It Apart:

    The restaurant distinguishes itself with its focus on mesquite-fired flavors and handcrafted cocktails, including an exclusive Tequila Patron created specifically for El Cerro.

    Operating Hours:

    Monday – Saturday: 11:00 AM – 10:00 PMSunday: 11:00 AM – 9:00 PM

    Price:

    $10 to $20 per person

  9. Abuelo's Mexican Restaurant 9
    Abuelo's Mexican Restaurant
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican, Tex-Mex

    Signature Dishes:

    Enchilada PlatterFajita Chicken ChimichangaChili con Queso

    Abuelo's Mexican Restaurant signature dishes Enchilada PlatterFajita Chicken ChimichangaChili con Queso
    Location:

    740 Coastal Grand Cir, Myrtle Beach, SC 29577

    Special Feature:

    Abuelo's makes its fresh tortillas on-site and offers a dip sampler that includes chile con queso, queso diablo, and guacamole.

    What Makes It Special:

    The restaurant is recognized for elevating Mexican-American fare by using high-quality ingredients and offering creative, chef-prepared specialty dishes.

    What Sets It Apart:

    Abuelo's distinguishes itself through its unique, upscale hacienda-style decor and a menu that blends traditional Mexican recipes with modern culinary influences.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 10:00 PM

    Price:

    $20 to $30 per person

  10. Cantina Imperfecto 10
    Cantina Imperfecto
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Street CornChicken FajitaBurrito

    Cantina Imperfecto signature dishes Street CornChicken FajitaBurrito
    Location:

    950 Cipriana Dr Unit B8, Myrtle Beach, SC 29572

    Special Feature:

    The restaurant offers a tableside guacamole presentation, made fresh for guests with avocado, tomatoes, red onions, jalapenos, cilantro, lime, and cotija cheese.

    What Makes It Special:

    Cantina Imperfecto is recognized for its modern, elegant atmosphere and a menu that features bold flavor combinations and unconventional executions of Mexican dishes.

    What Sets It Apart:

    Its unique touch of Tequila and Mezcal, combined with a focus on artfully presented, high-end dishes like chicken mole and carne asada fries, creates a distinct fine-dining experience.

    Operating Hours:

    Tuesday – Wednesday: 11:30 AM – 9:00 PMThursday: 11:30 AM – 10:00 PMFriday – Saturday: 11:30 AM – 11:00 PMSunday: 4:00 PM – 9:00 PMMonday: Closed

    Price:

    $20 to $50 per person