We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Cerro Grande

516 Highway 17 N, North Myrtle Beach, SC 29582-2904
+1 843-280-8101
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good21%
  • Average12%
  • Poor9%
  • Terrible5%
Travellers talk about
Restaurant Hours
$$ - $$$
516 Highway 17 N, North Myrtle Beach, SC 29582-2904
All Details
Write a Review
Reviews (108)
Traveller rating
Traveller type
Time of year

1 - 10 of 108 reviews

Reviewed 4 days ago

My last review of this place was some time ago and I had rave comments about it. We returned recently and what a change. We were seating right away and our server was very good. The food however is not at all like it was...More

Thank John H
Reviewed 2 weeks ago via mobile

We felt like it was pretty average - like the Mexican restaurants back home. It was good though. No complaints really.

Thank Shuneycutt4
Reviewed 14 August 2017

This was a great surprise because I have been looking for a good Mexican Restaurant. It was very clean and the staff was friendly and helpful. The food was incredible. If you want good food at a very reasonable price then this place is it.

Thank ScubaShag408
Reviewed 6 August 2017

We have visited this restaurant a number of times over the years that we have gone to North Myrtle Beach. The food is pretty decent, but the problem is that the customer service issues never seem to improve. Like another reviewer wrote when you step...More

Thank Mike C
Reviewed 31 July 2017 via mobile

Food was great. Happy hour specials were awesome, but service was a little slow and need some updates.

Thank Jeanette C
Reviewed 25 June 2017 via mobile

The food was not good at all and we paid $103!!! I have NEVER paid that much for 2 adults and 2 kids!!!

Thank Kimberly W
Reviewed 22 June 2017 via mobile

Pretty much a roll of the dice. I have have had great food and service experience at this location . Occasionally it is awful. I guess on average it is a pretty good place for American version of Mexican food.

Thank Jim P
Reviewed 15 June 2017 via mobile

We stopped here on a whim for lunch. The chips and salsa are amazing and they had legitimate chips. Not paper thin or too salty and they're definitely not pre packaged. We got the buffalo chicken nachos. Oh. My. God. So amazing! Seriously recommend this...More

Thank Lauren C
Reviewed 13 June 2017

We decided to go there because it was closer. The food was below average mexican food I had. The only good thing was the free salsa.

Thank pmpageni
Reviewed 4 June 2017 via mobile

I'm somewhat of a Mexican food snob... we eat Mexican A LOT. With that said, our week at the beach was all about seafood until Thursday when we started craving Mexican. I scoured TripAdvisor for the best place, which our first choice turned out to...More

Thank Alysyn W
Nearby Restaurants
SeaBlue Restaurant & Wine Bar
551 reviews
.12 km away
Villa Tuscanna
779 reviews
.60 km away
85 reviews
.15 km away
Gino's NY Pizza
54 reviews
.01 km away
Nearby Attractions
Ocean Drive Beach
131 reviews
1.58 km away
Barefoot Church
49 reviews
.89 km away
North Myrtle Beach Flea Market
35 reviews
.69 km away
North Myrtle Beach Area Historical Museum
14 reviews
.63 km away
Questions & Answers
Get quick answers from El Cerro Grande staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Highchairs Available, Full Bar
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 516 Highway 17 N, North Myrtle Beach, SC 29582-2904
  • Location: United States  >  South Carolina (SC)  >  Coastal South Carolina  >  North Myrtle Beach
  • Phone Number: +1 843-280-8101
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing