Home United States North Carolina Mexican restaurants El Zarape Mexican Restaurant Mexican restaurants

El Zarape Mexican Restaurant

4.0 1,148 reviews 11:00 AM - 9:45 PM 204 Atlantic Beach Causeway, Atlantic Beach, NC 28512, United States

Discover this place

El Zarape Mexican Restaurant, nestled at 204 Atlantic Beach Causeway in North Carolina, has quickly become a beloved haven for fans of authentic Mexican cuisine. Reviewers rave about the welcoming atmosphere and attentive service, with many citing unforgettable experiences, like Mario Panucci’s memorable engagement celebration that was enhanced by the staff's dedication and professionalism. Patrons consistently highlight the restaurant's commitment to cleanliness and quality, as noted by Sierra One 91, who praised both the exceptional food and the restaurant's upkeep. The menu boasts an enticing variety of dishes, such as the irresistible Hawaiian Fajitas and Chilaquiles Mexicanos, capturing the vibrant flavors of Mexico. Benjamin Huey found a nostalgic taste reminiscent of Californian Mexican food, confirming El Zarape's culinary authenticity. Dish after dish, the reviews emphasize the deliciousness, with impossible-to-resist choices like grilled chicken and shrimp served with captivating nacho cheese. Each dining experience feels special, underscored by the enthusiastic remarks about the massive margaritas and friendly servers. El Zarape is not just a meal; it's a celebration of life that leaves patrons eager to return for more delightful Mexican flavors.

Photos

El Zarape Mexican Restaurant - Photo 1 El Zarape Mexican Restaurant - Photo 2 El Zarape Mexican Restaurant - Photo 3 El Zarape Mexican Restaurant - Photo 4 El Zarape Mexican Restaurant - Photo 5 El Zarape Mexican Restaurant - Photo 6 El Zarape Mexican Restaurant - Photo 7 El Zarape Mexican Restaurant - Photo 8 El Zarape Mexican Restaurant - Photo 9

Amenities & More

Service options

  • Delivery
  • Onsite services
  • Takeout
  • Dine-in

Highlights

  • Fast service
  • Great beer selection
  • Great cocktails
  • Serves local specialty

Popular for

  • Lunch
  • Dinner
  • Solo dining

Dining options

  • Lunch
  • Dinner
  • Dessert
  • Seating
  • Table service

Amenities

  • Bar onsite
  • Restroom

Atmosphere

  • Casual
  • Cozy
  • Trendy

Crowd

  • Groups
  • Tourists
Note: Amenity details are aggregated from verified visits, the venue's website and Google. They may change without notice. We recommend confirming key details (pet policy, accessibility, reservations) directly with El Zarape Mexican Restaurant before visiting.

Reviews for El Zarape Mexican Restaurant

4.0
1,148 reviews
5
100%
4
38%
3
16%
2
10%
1
25%

Review highlights

Based on 1,148 reviews

El Zarape Mexican Restaurant in Atlantic Beach, NC, is widely praised for its authentic and flavorful Mexican cuisine, evoking nostalgic tastes reminiscent of California's vibrant food scene. Customers frequently highlight the attentive and friendly service, noting staff professionalism and helpfulness that enhance the dining experience. The restaurant maintains a clean and well-kept environment, contributing to a pleasant atmosphere suitable for both casual meals and special celebrations. Popular menu items, such as the Hawaiian fajitas and large margaritas, receive particular acclaim. While seating may be adjusted due to capacity guidelines, most guests find accommodations comfortable and satisfactory. Overall, El Zarape is recognized as a reliable and welcoming spot for quality Mexican dining in the area.

Mario Panucci
May 19, 2025

On vacation recently at Atlantic Beach and our son proposed to his girlfriend during the vacation. We celebrated the engagement at El Zarape Mexican restaurant. The staff was so unbelievably helpful. Their professional friendly attitude made the impromptu experience that much better. The food drinks and the atmosphere were perfect. The staff provided us a room on the upper level to ourselves and we enjoyed an evening of laughter, celebration and great Mexican cuisine! Thank you so much to the staff at El Zarape Mexican restaurant.

Sierra One 91
May 17, 2025

Just left here; I have been away a few years. Food was excellent; staff was nice and prompt. Restaurant is well kept and super clean. We will return soon

Benjamin Huey
Apr 10, 2025

We ended up coming back a couple days later because it was so good. Yes there are seating restrictions for large parties due to COVID-19. For our party of 7 it was fine we were seated in a booth and a table not too far away. The food is so delicious. It reminds me of the Mexican food I could get everywhere back in California that I have had a hard time finding here in NC.

S Tam
Mar 19, 2025

Wow, overall a GREAT experience. We were promptly greeted, sat and served. Everything was good Mexican food. Service was attentive. The Hawaiian fajitas were RIDICULOUS!!!!!! I'll be back for that and the monster 1800 margaritas!!!!

Richard Craig
Feb 28, 2025

Had the Hawaiian Fajitas, and it was amazing. And our waiter Andreas was awesome.

Ally Gillikin
Feb 27, 2025

My boyfriend and I adore dining at Nachos; the food consistently impresses us, and the staff is incredibly welcoming. It feels like a cozy, family-oriented spot. When it comes to Mexican cuisine in Carteret County, Nachos is the only place we dine, and we couldn't be happier with it.

Heather C
Feb 23, 2025

Delicious, fast, and friendly! The view is really nice as is the coastal breeze. The margaritas are very tasty and reasonably priced. I really enjoyed the beef nachos with queso.

Pooshka
Feb 19, 2025

I absolutely love it. My waiter recommended a yumtastic meal. Crazy taco I believe it was. The large margarita super fantastic. I will definitely be going back.

Write a review

Share your experience with the community. Your honest feedback helps others find great places.

Quick info

Address
204 Atlantic Beach Causeway, Atlantic Beach, NC 28512, United States
Price range
$10–20
Category
Mexican restaurants

Opening hours

  • Monday (Today) 11:00 AM - 9:45 PM
  • Tuesday 11:00 AM - 9:45 PM
  • Wednesday 11:00 AM - 9:45 PM
  • Thursday 11:00 AM - 9:45 PM
  • Friday 11:00 AM - 9:45 PM
  • Saturday 11:00 AM - 9:45 PM
  • Sunday 11:00 AM - 9:45 PM

Location

Own this business?

Claim this listing to update info, respond to reviews and reach more customers.

Claim listing

Discover more places like this

Browse thousands of bars, restaurants, cafés and more — wherever you go.

View Menu