El Moocho 1860 Coronado Ave, Suite 1, San Diego, CA

1860 Coronado Ave, San Diego, CA

Menu (As of 10/29)

El Moocho 1860 Coronado Ave, Suite 1, San Diego, CA: hours and how to order