Get directions to: El Charro Restaurant, Montrose, CA
Restaurant address: 3741 Verdugo Rd Montrose, CA 91020, USA
Restaurant: El Charro Restaurant