1255 Avocado Ave, El Cajon, CA 92020 +1 619-593-0401
restaurant, Casa de Oro-Mount Helix, CA, United States
Today
How to go there