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” (13 reviews)
“chips and salsa” (10 reviews)
“chile relleno” (4 reviews)
Closed Now
Mexican, Vegetarian Friendly
$$ - $$$
204 Atlantic Beach Cswy, Atlantic Beach, NC 28512-7356
All Details
Write a ReviewReviews (202)
Traveller rating
Traveller type
Time of year

1 - 10 of 201 reviews

Reviewed 1 week ago

We decided to have Mexican one day while on vacation. Came in for lunch and the place as not crowded at all. We waited at the front from someone to greet us for over 10 minutes. Finally someone came up and asked how many was...More

Thank MidCenturyMan1
Reviewed 1 week ago

The service was great but the food left a bit to be desired. Taste was more like fast food. The portions were hefty though. Would not eat there again.

Thank Ginia H
Reviewed 3 weeks ago

Visited here on a Sunday afternoon around 2:00. The place was mostly empty so I expected quick service. Unfortunately, this was not the case as it took several minutes for a waitress to take our drink orders and to finally get those drinks. In addition,...More

Thank PastorBrandon81
Reviewed 3 weeks ago via mobile

We rolled in with two beach weary kids for dinner and received excellent friendly service and very yummy food. I loved that they brought the kids' food at a moderate temperature on cool plates so they could eat immediately. We got our usual Mexican restaurant...More

Thank emily2sticks
Reviewed 4 weeks ago

Since I am a local, and live here on the beach, I am a bit biased, but the food and portions here are really fantastic! There is an extensive choice of different dishes, and you can get them in a variety of heat! The chips...More

Thank rutheb2014
Reviewed 5 June 2018 via mobile

We travel frequently, cruise in January, Mexico in March and Atlantic beach this week, only stating due to the fact that we travel a lot, and we frequent restaurants often, especially Mexican food, the salsa was fresh, chips served warm, food was very good, excellent...More

Thank drsylvania
Reviewed 20 May 2018

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 20 May 2018

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 18 April 2018 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
Nearby HotelsSee all 8 hotels in Atlantic Beach
Hollowell's Motel
47 reviews
.27 km away
Sandpiper Motel
36 reviews
.37 km away
Island Inn of Atlantic Beach
279 reviews
.39 km away
Caribbe Inn
476 reviews
.48 km away
Nearby Restaurants
Amos Mosquito's Restaurant & Bar
1,236 reviews
1.04 km away
Island Grille
500 reviews
.88 km away
4 Corners Diner
578 reviews
.20 km away
Shark Shack
320 reviews
.67 km away
Nearby Attractions
Oceanana Pier & Pier House Restaurant
150 reviews
1.14 km away
Hoop Pole Creek Nature Trail
40 reviews
1.33 km away
AB Watersport Adventures
70 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
Groups, Child-friendly, 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