8200 E Santa Ana Canyon Rd, Anaheim 92808, United States
8200 E Santa Ana Canyon Rd, Anaheim 92808, United States
No delivery
Spot something wrong?
Dishes at El Cholo Mexican Restaurant. Prices may vary in venue.
Been to El Cholo Mexican Restaurant? Be the first to share what you ate.