EL Zarape Restaurants are serving up the absolute best Mexican food on the Crystal Coast. We have locations in Atlantic Beach, Emerald Isle, and Morehead City, NC. So there's sure to be an EL Zarape Restaurant close to you! Enjoy dinner in our beautifully decorated dining rooms and let the ambiance take you south of the border. Each of our restaurant locations has a full bar and, of course, the best authentic Margaritas around. So, whether it's a night out with the family, or drinks at the bar with friends, EL Zarape Restaurants are the place to go for Authentic Mexican Food and beverages.