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...
  • Excellent37%
  • Very good35%
  • Average15%
  • Poor7%
  • Terrible6%
Travellers talk about
“fajitas” (12 reviews)
“cheese dip” (3 reviews)
Closed Now
$$ - $$$
204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
All Details
Write a ReviewReviews (196)
Traveller rating
Traveller type
Time of year

1 - 10 of 195 reviews

Reviewed 2 days ago

Chips and salsa ok. My husband ordered the steak fajita and it was tasty. I ordered a lunch combo with chile relleno, taco and something else. Would not recommend this. The chile was easily the worst one i have ever had and it is an...More

Thank Wilybee
Reviewed 3 days ago

We have a beach house at Atlantic Beach and routinely drive past El Zarape when we want Tex-Mex. Why? The food is really good, but the service is consistently BAD. The attitude of the staff is full-blown apathy, possibly because it's a resort town and...More

Thank Bunky1998
Reviewed 4 weeks ago via mobile

Had supper with my kids. The food was ok, but nothing special. My kids didn't like their beans, but my kids are picky! The prices were pretty steep for a standard Mexican joint. Service was decent, but felt like we were being rushed out of...More

Thank Stewart M
Reviewed 7 April 2018 via mobile

As usual very consistent with food prep, great service! Good atmosphere, we were between lunch and dinner service, still good.

Thank Lucien7212
Reviewed 26 March 2018 via mobile

I thought the ambience is especially nice here and I really love the appearance and decor. The food is good, but it’s not the best Mexican I’ve ever had. I had the taco salad and my husband had the burrito and enchilada. The kids had...More

Thank krissybee322
Reviewed 24 March 2018 via mobile

We are from out of town and stopped in for dinner. We were extremely hungry. Our server was so sweet. And our order was brought out very fast!!! The food was literally melting in my mouth. So awesome! Definitely would come back!!

Thank Ashley E
Reviewed 4 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
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
276 reviews
.39 km away
Caribbe Inn
470 reviews
.48 km away
Nearby Restaurants
Amos Mosquito's Restaurant & Bar
1,195 reviews
1.04 km away
Island Grille
485 reviews
.88 km away
4 Corners Diner
557 reviews
.20 km away
Crab's Claw
844 reviews
.59 km away
Nearby Attractions
Oceanana Pier & Pier House Restaurant
140 reviews
1.14 km away
Hoop Pole Creek Nature Trail
38 reviews
1.33 km away
AB Watersport Adventures
65 reviews
.63 km away
Wings Beachwear
16 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
Child-friendly, Groups, Kids
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