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...
  • Excellent39%
  • Very good35%
  • Average14%
  • Poor6%
  • Terrible6%
Travellers talk about
“fajitas” (12 reviews)
“cheese dip” (3 reviews)
Opens in 4 min
₹₹ - ₹₹₹
204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (191)
Traveller rating
Traveller type
Time of year

1 - 10 of 190 reviews

Reviewed 3 January 2018

This is a really great Mexican restaurant with all the great typical Mexican items on the menu. The staff are nice and the food is fresh, hot and large. Great for families, friends or couples

Thank PBaze
Reviewed 27 December 2017 via mobile

After my first two picks were closed. (Lots of places closed for the season) we went back to an old favorite El Zarape. My Hawaiian fajitas were loaded with shrimp scallops chicken steak pineapple onions and peppers. Was way more than I could eat. Their...More

Thank noweeds
Reviewed 29 October 2017

This is our first night in AB meal. Awesome Margaritas, great food, great service, Carnitas Tacos are the best.

Thank B1362VManthonyk
Reviewed 9 October 2017 via mobile

Ate here last night. Husband was really looking forward to Mexican dinner and we had eaten here in the past. Like other times the service was VERY slow. Restaurant was not busy and had wait staff. They slowly seated us then took over 20 minutes...More

Thank Sharon D
Reviewed 9 October 2017

The quesadilla was soggy, too much juice inside, black beans were covered in white cheese, burrito had what tasted like spaghetti sauce covering it (tasted strongly of oregano) Great salsa & guacamole. Not impressed overall. Waitress was very nice.

Thank 604barb
Reviewed 18 September 2017 via mobile

Great food!! The salsa is fabulous!! One of the best taco salads I've had! If you like Mexican food, give this place a try!!

Thank rhonda p
Reviewed 9 September 2017

you're hungry. you're tired. you've been driving all day. you've loaded then unloaded the car. you haven't been to the grocery store yet. you need to eat, and you are not going to cook. i think el zarape gets lots and lots of diners with...More

Thank streetcar
Reviewed 8 September 2017 via mobile

The food was good but the service bad when we visited on Labor Day weekend. We were 9 people at dinner so waited for 45 minutes to get a table. It is both a bar and restaurant.

Thank Don J
Reviewed 4 September 2017 via mobile

Always Good! Staff is always friendly. Great atmosphere. Try their chicken enchiladas,very good as is the cheese dip. You may have to wait for seating in the summer but it is worth the wait.

Thank Teresa W
Reviewed 19 August 2017 via mobile

Are here upon arrival. Wanted something quick and reliable. As it goes for a lot of Mexican restaurants, it was good and quick.priced not at vacation prices.

Thank NCTraveler032
Nearby HotelsSee all 9 hotels in Atlantic Beach
Hollowell's Motel
46 reviews
.27 km away
Sandpiper Motel
35 reviews
.37 km away
Island Inn of Atlantic Beach
273 reviews
.39 km away
Caribbe Inn
466 reviews
.48 km away
Nearby Restaurants
Amos Mosquito's Restaurant & Bar
1,168 reviews
1.04 km away
Island Grille
479 reviews
.88 km away
4 Corners Diner
538 reviews
.20 km away
Crab's Claw
814 reviews
.59 km away
Nearby Attractions
Oceanana Pier & Pier House Restaurant
132 reviews
1.14 km away
Hoop Pole Creek Nature Trail
34 reviews
1.33 km away
AB Watersport Adventures
65 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, Child-friendly, Groups
Open Hours
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
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