Los Chiles Locos

121 W Duarte Rd
Monrovia, CA
626.303.3848
34.132224
-118.001624
Hours:
Mon - Tue: 8am - 11pm
Wed - Sat: 8am - 2am
Sun: 8am - 11pm

for Los Chiles Locos
Directions
from: