El Encanto Mexican Restaurant

6248 E. Cave Creek Rd.
Cave Creek, AZ 85331
Best Of


  • Sun 9am-10pm, Mon-Sat 11am-10pm
  • $$; $$$
  • Kid Friendly, Patio/Sidewalk Dining, Takeout, Wheelchair accessible
  • Breakfast, Dinner, Lunch
  • Full bar
  • Parking Lot Available
  • Reservations Accepted
The original El Encanto is a romantic Old-World Mission-style restaurant right in the heart of Cave Creek. Nestled alongside a pretty pond under a covered patio, this Valley perennial might be the only place in town where you can mingle with playful ducks, turtles, owls, and a blue heron while you eat. And what eats! The menu of handmade Mexican Cuisine features specialties from regions all over Mexico, all of it authentic and handmade. And while the food is delicious, don't miss out on El Encanto's cantina, which stocks more than 40 different tequilas that can be sampled in flights, as well as a distinctive wine selection from Mexico, Spain, South America, California and Oregon. The Cantina Tapas menu offers a selection of smaller, more specialized items, so why not make a night of it?

Related Stories (2)


View All

More Mexican Restaurants in Cave Creek

View All

More Mexican Restaurants in Phoenix


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >