See Restaurant.com gift certificates for restaurants in 86023.
Browse Local Deals →We are open for Lunch and Dinner 7 days a week. We are located near the South Rim entry gate of the Grand Canyon National Park in the town of Tusayan, AZ. in the "Village Shops", directly across the street from the National Geographic Visitor Center & IMAX Theater.
If you are looking for the best Mexican food on your vacation in the Rim, search No further. Be sure to try one, of or all of our other restaurants (Yippee-Ei-O Steakhouse, Canyon Pizza & the Canyon Coffee House) during your stay.
We look forward to serving you on your trip through the Grand Canyon!
Sorry, there are currently no reviews.
Read More Grand Canyon Restaurant Reviews
Explore all restaurants in Grand Canyon, AZ