The only authentic Mexican restaurant in Carolina Beach, serving all the traditional favorites like, tacos, burritos, quesadillas and more in a relaxing atmosphere that transports you south of the border.

Carolina Beach
101 Lake Park Blvd N
Carolina Beach, NC 29428
(910) 458-5226
map


Hours:

Thursday 11:00 am –10:00 pm
Friday 11:00 am –11:00 pm
Saturday 11:00 am –11:00 pm
Sunday 11:00 am –9:30 pm
Monday 11:00 am –10:00 pm
Tuesday    11:00 am –10:00 pm
Wednesday 11:00 am –10:00 pm


Links:
Visit our official website
View Our Menu
Order Online For Pick Up

Social:

Notable Quotes

“The ambiance and food of this restaurant was really good. Nice size portions. Love the decor. Pricing reasonable.” —Barbara H.

“We just walked in, never have been here, and keirsten was our waitress. She was so sweet and helpful while we couldn’t decide what we wanted. Everything was super delicious and the food came out fast. We will definitely be back when we visit again.” —Ashley H.

“We get take-out a couple of times a month at El Cazador and have always had a positive experience. The staff are friendly and prompt, and the food is consistently good. Our order has always been correct the first time. I have to recommend the Salsa Verde if you want your food mildly caliente! Also, their guacamole is always fresh and flavorful.” —Morgan M.

“A great restaurant with authentic Mexican food. They have a big variety of dishes to try. Also they have big margaritas, so you’ll defiantly get your money’s worth. I sat outside on the deck when I was there, which I recommend so you can see the ocean and the sunset. If you have a larger group you might want to call ahead especially in the summer season. Overall great food, service and atmosphere!” —Sam B.


The Best Mexican Cuisine In Eastern, NC

El Cazador is simply a true, authentic Mexican restaurant, similar to what you might find in Guadalajara or Cabo San Lucas, Mexico. Serving all the traditional Mexican food favorites from tacos and burritos to chicken, seafood and beef entrees. Some of the best dishes come straight from old family recipes passed down for generations.

El Cazador has been a locally owned family business for over 50 years! The decor of the Carolina Beach Restaurant evokes old Mexico with stucco walls, warm wood and Mexican artwork that will transport you to south of the border.

The True Flavors Of Mexico

At El Cazador, they make Mexican dishes different from the typical American-style Mexican restaurant. They purchase only the best quality food so that your entrée tastes absolutely delicious. One of our most popular menu items is the El Cazador Quesadilla. The recipe for this dish comes straight from Guadalajara where it was created in the original restaurant that was founded over 50 years ago. The rice and bean side dishes are created to compliment your entree. The chips and salsas are house-made and everything is prepared from scratch, so it’s fresh and delicious.

Experience Mariachi Night!

Check often to see if it’s Mariachi Night at El Cazador, because occasionally there will be strolling Mariachis performing romantic Mexican songs and popular loves songs to enchant you while you dine.

Large Parties Are Welcome

Looking for a romantic Mexican meal for two, drinks with friends or you want to bring the whole family? We can accommodate you with seating upstairs, on the balcony or in the main dining room. Large parties should call ahead for faster service.

(910) 458-5226

Visit Our Sister Restaurants:

El Cazador Mexican Restaurant #1
1904 Skibo Road
Fayetteville, NC. 28306
(910) 864-0700
 
El Cazador Mexican Restuarant #3
307 E. Martin Luther King Blvd
 Roseboro, NC. 28382
(910) 525-3360