Tucked along Cave Creek Road in the small desert town of Cave Creek, Arizona, El Encanto has quietly earned a devoted following among locals who would rather keep it to themselves. With a stunning hacienda-style setting, a pond full of wildlife, and Mexican food that rivals anything south of the border, this place is far more than a taco shop.
Word is spreading fast, and for good reason. Here are 13 reasons why El Encanto in Cave Creek, AZ is the hidden gem everyone is suddenly talking about.
Carne Asada Tacos Worth the Drive

One reviewer drove almost an hour just to eat here, and the carne asada tacos were her reason for coming back. Grilled to perfection and packed with bold, smoky flavor, these tacos have earned the title of “best ever” from more than one loyal fan.
The steak is tender, the tortillas are fresh, and every bite feels like a little celebration. Another guest specifically ordered the Carne Asada Tacos with rice and beans and gave the whole meal a glowing 10 out of 10.
If you are visiting El Encanto for the first time, ordering these tacos is a no-brainer. They represent everything this restaurant does well: real ingredients, real technique, and real passion for Mexican cooking.
Pair them with a prickly pear margarita and you have yourself a meal worth bragging about.
A Pond-Side Patio That Feels Like a Vacation

Sitting next to a peaceful pond while eating enchiladas in the middle of the Arizona desert sounds almost too good to be true, yet that is exactly what El Encanto offers. The pond-side patio is one of the most talked-about features of the restaurant, and guests consistently say it makes the whole experience feel special.
Misters keep the heat manageable, so even on a warm afternoon, sitting outside feels comfortable and relaxing. The glass walls on the interior dining side let you enjoy the garden view from inside too.
Multiple reviewers specifically recommend grabbing a seat by the water whenever possible. Whether you are on a date, celebrating with family, or just grabbing lunch on a weekday, the pond-side setting turns an ordinary meal into something genuinely memorable.
Few restaurants in Arizona can offer this kind of natural, calming atmosphere alongside great food.
Wildlife Visits You During Dinner

Spotting a heron, watching ducks paddle by, or catching a turtle sunning itself on a rock, this is what dinner at El Encanto looks like. The restaurant’s pond attracts a surprising variety of wildlife, and guests absolutely love it.
One lucky visitor wrote about a heron making a pit stop right during her meal, calling it a highlight of the experience. Others have mentioned turtles, fish, and birds of all kinds.
Kids and adults alike find themselves watching the pond as much as they watch their plates.
This kind of unexpected nature experience is rare at a restaurant, and it adds a layer of magic that no amount of fancy decor can replicate. El Encanto has created a space where the desert comes alive around you while you enjoy a plate of mole enchiladas.
That combination is honestly hard to beat.
Mole Enchiladas That Rival Mexico

Bold claim alert: one reviewer said the Mole Enchiladas at El Encanto were the best she had eaten outside of Mexico. That is a serious compliment, and it keeps coming up in review after review.
The mole sauce is deep, complex, and rich in a way that takes time and skill to develop.
Another guest forgot to take photos of her chicken enchiladas with mole because she was too busy enjoying every bite. That kind of distraction is actually the highest form of praise a dish can receive.
Mole is one of the most difficult sauces in Mexican cooking to get right. It requires layers of ingredients and a lot of patience.
The kitchen at El Encanto clearly puts in that work. If you consider yourself a Mexican food lover, trying these enchiladas is practically a requirement.
You will not walk away disappointed.
Margaritas That Actually Impress

A great margarita can make or break a Mexican restaurant experience, and El Encanto clearly takes its cocktail game seriously. The prickly pear margarita and mango margarita have both collected fans across dozens of reviews, with guests calling them expertly crafted and perfectly balanced.
One reviewer paired her prickly pear margarita with tortilla soup and tamales and described the combination as delicious. Another said the margaritas were excellent and recommended them alongside the seafood enchiladas on Sundays.
The bar team at El Encanto clearly understands that a good drink should complement the food, not compete with it. Whether you prefer something fruity and bright or classic and tart, there is a margarita here that will hit the spot.
For those skipping alcohol, the mocktails have also received shoutouts from guests who wanted something equally fun and flavorful without the spirits.
Hacienda Decor That Transports You Somewhere Else

Walking into El Encanto feels like stepping into a completely different world. The hacienda-style design features warm colors, traditional Mexican architecture, palm trees, and a waterfall that sets the tone before you even sit down.
One reviewer said it made her feel like she was back in Mexico.
The decor is not just decorative, it is immersive. From the old-world accents to the lush garden surroundings, every detail has been thoughtfully chosen to create an atmosphere that is both elegant and comfortable.
Glass walls on the interior keep the garden view visible no matter where you sit.
Guests traveling from out of state have noted that El Encanto stands out as a genuinely unique dining destination, not just a restaurant with Mexican-themed wall art. The setting alone is worth the trip to Cave Creek, and the food makes sure you never want to leave.
Seafood Enchiladas Every Sunday

Sunday at El Encanto comes with a special perk: the seafood enchiladas. One loyal guest specifically called them out as a must-order and recommended them enthusiastically alongside the regular menu.
Sunday specials at most restaurants are forgettable, but this one has built a following all on its own.
Seafood enchiladas done right require fresh ingredients and a sauce that brings everything together without overwhelming the delicate flavors. Based on the reviews, El Encanto nails this balance consistently enough that guests plan their visits around it.
If you have been looking for a reason to make the drive out to Cave Creek on a Sunday, this is it. Bring your family, grab a seat by the pond, order the seafood enchiladas, and add a margarita for good measure.
It is the kind of Sunday afternoon that reminds you why having a favorite local restaurant matters so much.
Chocolate Tamale Dessert That Stops People Mid-Sentence

If you have never heard of a chocolate tamale before, prepare to have your world changed. El Encanto serves this dessert with cinnamon swirl ice cream, and it has left guests genuinely speechless.
One reviewer called it “AWESOME” in all caps, which says everything you need to know.
Dessert is often an afterthought at Mexican restaurants, but El Encanto treats it like a main event. The combination of warm chocolate tamale and cold cinnamon ice cream is the kind of contrast that makes your taste buds pay close attention.
Even guests who arrived full from their entrees found room for this. It has become one of the most talked-about items on the menu, and for good reason.
Skipping dessert here would be a genuine mistake. Order it, share it if you must, but make sure it lands on your table before you leave.
Guacamole Made to Order and Worth Every Bite

Fresh guacamole is one of those dishes that separates a truly great Mexican restaurant from a mediocre one. At El Encanto, the guacamole has become a crowd favorite, showing up in review after review as a must-order starter.
Guests describe it as creamy, flavorful, and perfectly seasoned.
Pair it with the house chips and one of the three salsas that come to the table, and you have a starter spread that could almost be a meal on its own. Several guests have mentioned the guacamole in the same breath as the margaritas, treating both as non-negotiable parts of the El Encanto experience.
Starting your meal with great guacamole puts you in a good mood before the entrees even arrive. El Encanto understands this, and the kitchen delivers consistently.
It is the kind of simple dish that, when done with care, becomes the thing people talk about long after the meal is over.
Friendly Staff That Makes You Feel Like a Regular

Great food is only part of what makes a restaurant worth returning to. The people serving you matter just as much, and El Encanto has built a reputation for warm, attentive hospitality.
Guests have gone out of their way to name individual servers like Michelle, Crystal, Jared, and Jaimee as standouts who made their visits feel personal and welcoming.
Manager Manny has also been mentioned by name as someone who is genuinely pleasant and engaged with guests. That kind of hands-on management style trickles down to the whole team, creating an environment where people feel valued rather than just served.
Reviewers from out of state have noted that the staff made them feel comfortable even on a first visit, which is not always easy to pull off. Friendly service combined with exceptional food is the formula El Encanto seems to have mastered, and it keeps people coming back again and again.
Tortilla Soup and Tamales Worth Talking About

Some dishes just hit differently on a warm afternoon in the desert, and tortilla soup is one of them. El Encanto’s version has earned praise from guests who paired it with tamales and came away thoroughly satisfied.
One reviewer specifically highlighted this combination as the highlight of her visit.
The tamales at El Encanto have their own fan base too. While one reviewer noted that the sweet tamale was not her preference, the savory versions have consistently earned compliments for their texture and flavor.
Getting the tamale just right is a craft, and the kitchen here respects that tradition.
Together, the soup and tamales make for a comforting, authentic pairing that feels rooted in real Mexican cooking rather than a watered-down version of it. For anyone exploring the menu for the first time, this duo offers a solid introduction to what El Encanto does best.
Make a Reservation and Skip the Wait

One of the simplest tips shared by guests at El Encanto is also one of the most practical: make a reservation. Guests who call ahead or book online report being seated right away, which makes the whole experience smoother from the very first moment.
El Encanto is open Tuesday through Sunday from 11 AM to 9 PM, giving you plenty of options for lunch or dinner throughout the week. The restaurant is closed on Mondays, so plan accordingly.
You can reach them at 480-488-1752 or visit elencantorestaurants.com to check availability.
With seating for large groups, ample on-site parking, and a layout that includes both indoor and outdoor options, El Encanto handles crowds well. Still, showing up without a reservation on a busy weekend could mean a longer wait.
A quick phone call ahead of time ensures you spend your time enjoying the food rather than waiting for a table.
A Desert Oasis That Feels Nothing Like Arizona

Describing a restaurant in the Sonoran Desert as a tropical oasis sounds like a stretch, but El Encanto actually pulls it off. Multiple guests have written that dining here made them forget they were in Arizona at all.
The combination of lush greenery, a waterfall, a wildlife pond, and hacienda architecture creates something genuinely transportive.
Located at 6248 E Cave Creek Rd, Cave Creek, AZ 85331, the restaurant sits just north of Phoenix and is worth the drive from anywhere in the Valley. With a 4.5-star rating across more than 4,400 reviews, the numbers back up what the regulars already know.
Whether you are a longtime Arizona resident or just passing through, El Encanto offers an experience that stands apart from everything else in the region. The food is elevated, the setting is stunning, and the whole package feels like a mini getaway without ever leaving the state.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.