Los Chilangos Restaurant
CLOSED NOW
Today: 8:00 am - 9:00 pm
Tomorrow: 8:00 am - 10:00 pm
Phone: (714) 999-5515
Address: 1830 W Lincoln Ave Ste C, Anaheim, CA 92801
Cuisines: Family Style
540 N Euclid St, Anaheim, CA 92801
1128 W Lincoln Ave, Anaheim, CA 92805
267 S Euclid St, Anaheim, CA 92802
2175 W Orange Ave, Anaheim, CA 92804
600 S Brookhurst St, Anaheim, CA 92804
500 S Euclid St, Anaheim, CA 92802
820 N Euclid St, Anaheim, CA 92801
1208 S Brookhurst St, Anaheim, CA 92804
740 N Euclid St, Anaheim, CA 92801
618 W La Palma Ave, Anaheim, CA 92801