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 Zarape

204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
+1 252-808-2233
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good35%
  • Average15%
  • Poor6%
  • Terrible6%
Travellers talk about
“fajitas” (11 reviews)
“alambre” (3 reviews)
Open Now
11:00 - 22:00All hours
$$ - $$$
204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
All Details
Write a Review
Reviews (179)
Traveller rating
Traveller type
Time of year

1 - 10 of 178 reviews

Reviewed 1 week ago

The building appears to be new or completely remodeled. Everything is crisp, clean, and new. Service was fast. Our food was wonderful. We plan to make it a tradition!

Thank Fred M
Reviewed 2 weeks ago via mobile

We always go here when in town because of the quality of food and good prices. There can be a wait and parking is sometimes tight but would highly recommend. Best margaritas on the beach!

Thank Bocain
Reviewed 3 weeks ago via mobile

It was OK, nothing special. Probably wouldn't go back. My chicken dish was dry. The taco salad was missing the beans. The queso was bland. Chips and salsa were good.

Thank Kent J
Reviewed 3 weeks ago

Took my lady there for late lunch and we were not disappointed. She had Fajitas and there was more than she could finish - took the balance home for another meal. I had Camarones Cancun and it was excellent. This will definitely be a repeat.

Thank Bear E
Reviewed 4 weeks ago via mobile

We waited over 45 minutes for our food and it still had to be taken back and fixed. The waitress was fine but the cook was so rude when we told him the dish wasn't right. Food was delicious but not sure I'll return due...More

Thank Amber B
Reviewed 7 June 2017 via mobile

This is the second bad experience I've had there with the same waitress. She was not friendly, never smiled, and in fact down right hostile. Slow as molasses. They were not that busy only one more table of 4 so we paid for our tea...More

Thank Cindy S
Reviewed 1 June 2017

I love Mexican food and this place was pretty disappointing. My My food was okay, not great, My wife had chicken tacos and they were awful - dried shredded chicken in a taco shell with nothing else. There are better Mexican places around.

Reviewed 29 May 2017

This branch of the El Zarape chain has the best lengua and carnitas. My hubby and I always make it a point to come here for our Mexican fix whenever we visit the beach. The prices have gone up a little however it is still...More

1  Thank 3carol8888
Reviewed 28 May 2017 via mobile

First time eating there. They were very fast in seating six of us on a holiday weekend. Everyone in our group was more than pleases with their selection and the portions. We will go back!

Thank Gregory T
Reviewed 22 May 2017

Busy place from the moment it opens because the food is both abundant and very good. The beers on draft are Frosty! Parking can be a pain, so come early. We try to come here at least once every time we fish this area.

Thank shuggs30
Nearby Restaurants
Amos Mosquito's Restaurant & Bar
1,083 reviews
1.04 km away
Island Grille
446 reviews
.88 km away
4 Corners Diner
479 reviews
.21 km away
Crab's Claw
744 reviews
.60 km away
Nearby Attractions
Oceanana Pier & Pier House Restaurant
106 reviews
1.14 km away
Hoop Pole Creek Nature Trail
32 reviews
1.33 km away
AB Watersport Adventures
63 reviews
.63 km away
Wings Beachwear
15 reviews
.31 km away
Questions & Answers
Get quick answers from El Zarape 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, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Groups, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Atlantic Beach
  • Phone Number: +1 252-808-2233
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