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.
10 Best Mexican Restaurants in Myrtle Beach are listed below.
-
1
Fiesta MexicanaCasual Dining Tex-Mex Chicken Salads Mexican Burgers Takeout Seafood Latin American Breakfast Pickup Burritos Steakhouses Vegetarian Steak Tacos Healthy Enchiladas Shrimp New Mexican Carne AsadaFiesta Mexicana is a family-owned and operated restaurant that prepares original and traditional Mexican food. The establishment presents a menu developed by chef Gabriel Hernandez, featuring a combination of classic recipes and new creations made from fresh ingredients. The atmosphere is festive, with decor that includes traditional Mexican hats, blankets, and musical instruments.- Item Prices 785
- Average Item Price $11.47
Type of Restaurant:Casual Dining
Type of Food:Mexican
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
-
2
La PoblanitaLa Poblanita is a restaurant specializing in authentic Mexican cuisine, with a menu that includes a large selection of tacos, huaraches, and sopes. The atmosphere is simple and casual, filled with the sounds of a sizzling grill. The kitchen makes its tortillas from scratch.- 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
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
-
3
Margarita's Mexican RestaurantMexican Burritos Soup Tacos EnchiladasMargarita's Mexican Restaurant was started by two brothers who grew up in the restaurant business in Mexico. The establishment serves a menu of classic Mexican dishes based on family recipes. The atmosphere is casual and suitable for family dining.- Item Prices 474
- Average Item Price $12.64
Type of Restaurant:Casual Dining
Type of Food:Mexican
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 RestaurantCasual Dining Mexican Takeout Nachos Latin American Pickup Burritos Tacos Fajitas New MexicanEl Patio Mexican Restaurant is a family-owned and operated establishment that has been serving the Grand Strand community since 2002. The restaurant offers authentic Mexican cuisine and tropical drinks in a festive dining room with high vaulted ceilings and an outdoor patio area.- Item Prices 2316
- Average Item Price $9.46
Type of Restaurant:Casual Dining
Type of Food:Mexican
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 BeachCasual Dining American MexicanSenor Frog’s is an internationally known chain restaurant with a spontaneous and interactive entertainment focus. The atmosphere is casual, colorful, and lively, transforming into a nightlife destination with DJs and live bands in the evening. The menu features a mix of Mexican and Caribbean-inspired casual food.- Item Prices 72
- Average Item Price $19.63
Type of Restaurant:Casual Dining, Bar
Type of Food:Mexican, Caribbean
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 HaciendaLa Hacienda Mexican Restaurant provides a dining experience that celebrates authentic Mexican cuisine in a warm atmosphere. The eatery is decorated with vibrant colors and serves dishes known for their generous portions and rich flavors.- Item Prices 810
- Average Item Price $10.28
Type of Restaurant:Casual Dining
Type of Food:Authentic Mexican
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
-
7
Banditos CantinaBanditos Cantina was a Mexican restaurant and bar located in Myrtle Beach, South Carolina. The establishment specialized in authentic Mexican...- 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
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
-
8
El Cerro Bar and GrillEl Cerro Bar and Grill is a family-friendly restaurant serving fresh Mexican food made from scratch daily. The menu is known for its mesquite-fired flavor, with dishes prepared using high-quality ingredients. The restaurant's mission is to share Mexican culture through its cuisine and a warm environment.Type of Restaurant:Casual Dining
Type of Food:Mexican
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 RestaurantAbuelo's Mexican Restaurant is a national chain that provides a home-cooking style of Mexican and Tex-Mex cuisine. The restaurant uses quality ingredients like fresh steaks and seafood to create its dishes. The dining area has Spanish-inspired architecture, creating a distinct atmosphere.Type of Restaurant:Casual Dining
Type of Food:Mexican, Tex-Mex
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 ImperfectoCantina Imperfecto is an elegant dining establishment that serves modern Mexican cuisine. The decor is contemporary, featuring two bar areas and a sophisticated dining room. The restaurant provides an upscale experience with a menu that puts a new take on Mexican food.Type of Restaurant:Fine Dining
Type of Food:Modern Mexican
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
What Makes Mexican Restaurants in Myrtle Beach Famous?
Mexican restaurants in Myrtle Beach are known for using fresh Atlantic seafood in established recipes, a practice that contributes to local food tourism. This coastal approach to Mexican food creates a different offering compared to inland restaurants that focus on beef or pork. The local adaptation involves preparing classic Mexican plates, such as fajitas, tacos, and enchiladas, with locally sourced shrimp and fish. This combination of seaside ingredients with Mexican flavors results in a menu selection that is characteristic of the coastal Carolinas.
What Types of Mexican Restaurants are Commonly Found in Myrtle Beach?
Myrtle Beach has different kinds of Mexican restaurants that appeal to residents and tourists. The main categories of restaurants are shown below.
- Cantinas and Mexican Grills: These establishments provide a full-service dining experience with extensive menus of Mexican-American dishes, sizzling fajitas, and a large selection of margaritas. El Cerro Bar and Grill and La Hacienda are in this category.
- Family-Style Mexican Diners: These are casual, often family-owned restaurants that serve classic comfort food based on established recipes in a festive environment. Fiesta Mexicana and Margarita’s Mexican Restaurant fit this description.
- Taquerias: This group includes smaller establishments that focus on street food, particularly tacos made with fillings like carne asada and lengua on scratch-made corn tortillas. La Poblanita is the primary example.
- Modern Mexican: These are more upscale restaurants that present contemporary interpretations of Mexican cooking with a focus on high-quality ingredients and artistic presentation. Cantina Imperfecto is in this group.
- Tex-Mex Restaurants: This category includes restaurants, often part of a larger chain, known for the culinary style that originated in Texas, which uses shredded cheese, beef, and particular spice combinations. Abuelo's Mexican Restaurant is an example.
- Festive Bars: These are large, high-energy establishments serving a menu of casual Mexican and American food in a party-like atmosphere with live entertainment and novelty drinks. Senor Frog’s fits this description.
Are There Authentic Mexican Restaurants in Myrtle Beach?
Yes, some Myrtle Beach restaurants prepare Mexican food using traditional recipes and cooking methods, including establishments like La Poblanita and Fiesta Mexicana. These restaurants focus on established recipes and cooking techniques. La Poblanita serves Mexico City-style street food, offering a selection of tacos with fillings like carne asada and lengua on scratch-made tortillas. Fiesta Mexicana, a family-owned restaurant, prepares dishes based on family recipes from Mexico, providing a home-cooked style of food.
What are the Signature Dishes at the Best Mexican Restaurants in Myrtle Beach?
Sizzling Fajitas, Piña Rellena, and Tableside Guacamole are key dishes at Mexican restaurants in Myrtle Beach. These items point to the coastal location and a preference for fresh, interactive, and flavorful preparations.
- Shrimp Fajitas: A coastal variation of the classic dish, featuring shrimp grilled with onions and peppers. The fajitas are served sizzling on a cast-iron skillet with tortillas, rice, beans, and condiments.
- Piña Rellena: A hollowed-out pineapple filled with a mix of grilled steak, chicken, and shrimp cooked with vegetables and topped with melted cheese. This specialty item is served at restaurants like Fiesta Mexicana.
- Tableside Guacamole: Fresh avocados are mashed in a molcajete at the guest's table with ingredients like onion, tomato, cilantro, jalapeño, and lime juice.
- Carne Asada: Marinated steak, grilled and thinly sliced. The dish is served as a platter with rice, beans, and tortillas or used as a filling for tacos.
- Tacos al Pastor: A traditional street taco filled with marinated pork that has been cooked on a vertical spit, known as a trompo. The pork is shaved off and served on small corn tortillas with pineapple, onion, and cilantro.
Do Mexican Restaurants in Myrtle Beach Offer Vegan Options?
Vegan options are available at Mexican restaurants in Myrtle Beach, including El Cerro Bar and Grill, Fiesta Mexicana, Abuelo's Mexican Restaurant, and La Hacienda. These establishments provide dishes like vegetable fajitas, bean burritos, and guacamole that can be prepared without animal products. Diners can request modifications, such as omitting cheese and sour cream, to make vegetarian dishes fully vegan. Some locations offer specific vegetarian sections on the menu where items are easily customized.
Do Mexican Restaurants in Myrtle Beach Offer Gluten-Free Options?
Gluten-free dishes are available at Mexican restaurants in Myrtle Beach, with establishments like Abuelo's Mexican Restaurant, El Cerro Bar and Grill, and Fiesta Mexicana offering choices for diners. A large portion of Mexican cooking is made without gluten. Corn tortillas, the base for tacos at places like La Poblanita, are naturally gluten-free. Grilled meats, seafood plates, rice, and beans are also prepared without gluten. Abuelo's provides a specific gluten-sensitive menu for guests.
What is the Average Price of a Meal at Mexican Restaurants in Myrtle Beach?
The cost of a meal at a Mexican restaurant in Myrtle Beach ranges from $10 to $50 per person. A single meal at a budget-friendly taqueria like La Poblanita or El Patio costs between $10 and $25. A group meal at a mid-range, family-style restaurant such as Fiesta Mexicana or El Cerro Bar and Grill is in the $15 to $40 price range per person. Dining at a high-end establishment like Cantina Imperfecto or Senor Frog's will cost from $20 to $50 per person.
Is Mexican Food Popular in Myrtle Beach?
Yes, Mexican food is popular in Myrtle Beach. Mexican cuisine is a well-established part of the local restaurant landscape, catering to a large number of tourists and year-round residents. The presence of numerous Mexican establishments, from small family-owned diners to larger chain restaurants, demonstrates the food's widespread appeal. These restaurants are common destinations for families and groups looking for a lively dining atmosphere and crowd-pleasing menu options that fit a vacation setting.
Find your next favorite spot
Can't decide? start here: