Valid Park Admission Required
|Annual Passport Type||Discount*|
|Disney Southern California Passport||10%|
|Disney Deluxe Passport||10%|
|Disney Southern California Select Passport||10%|
|Disney Signature Passport||15%|
|Disney Signature Plus Passport||15%|
|View All Discounts|
|Discounts Valid: Every Day|
*Discounts may only be valid on certain days. Please view Passholder Discounts for additional details, terms and conditions.
Children under the age of three (3) may share from an adult's plate at no charge. If a child under three years old chooses to order an item from a separate à la carte menu, the guests will be charged the price as noted on the menu.
For all-you-care-to-eat buffet locations
Should guests inquire about our policy at buffet locations offering all-you-care-to-eat for one price, please note the following:
Round up all your amigos and head to the hacienda for classic Mexican cuisine on a bonita bougainvillea-shaded patio.
Colorful painted tiles, soothing fountains, adobe archways and hanging plants adorn this peaceful Spanish-style oasis. Take a welcome break in the shade or eat inside under the gentle glow of star-shaped Mexican glass lanterns.
Start with a tasty tostada salad; then select from entrees especiales like our carne asada and red chile enchilada platter, fire-grilled citrus-marinated chicken or braised pork chile verde. Other delicious choices include grilled shrimp tacos and a variety of authentic burritos. Los niños can enjoy a chicken taco, a bean and cheese burrito or arroz con pollo.
Before you bid us adiós, treat yourself to something dulce such as our traditional creamy flan.
All menu items are subject to change without notice.
What’s in a Name?
The literal English translation of Rancho del Zocalo is “Ranch of the Square.” ¿Por qué? The open area at the entrance to Frontierland was once called “El Zocalo,” or “the town square,” making this quick-service cantina the town square ranch. Authentic Mexican specialties everyone can enjoy make it delicious. Be there or be square!
|10:30 AM - 9:00 PM|