Get directions to: El Charro Mexican Restaurant & Bar, Springfield, OR
Restaurant address: 495 Harlow Road Springfield, OR 97477, USA
Restaurant: El Charro Mexican Restaurant & Bar