Get directions to: Chile Peppers Mexican Restaurant, Glendora, CA
Restaurant address: 1200 E Rte 66 Glendora, CA 91740, USA
Restaurant: Chile Peppers Mexican Restaurant