El Cazador

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


Monday 11 am–10 pm
Tuesday 11 am–10 pm
Wednesday 11 am–10 pm
Thursday 11 am–10 pm
Friday 11 am–11 pm
Saturday11 am–11 pm
Sunday 11 am–9.30 pm


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 your traditional Mexican 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 as 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? El Cazadore will accommodate your group with seating n the main dining room, upstairs on the second level or outside on the balcony. Large parties please call ahead for faster service for your group.

(910) 458-5226


Carolina Beach
101 Lake Park Blvd N
Carolina Beach, NC 28428
(910) 458-5226
Get Directions
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.