El Charro Taco Shop
Add to Favorites
Add Hours
Saved to Favorites
Phone: (562) 296-7698
Address: 8504 Paramount Blvd, Downey, CA 90240
El Charro Restaurant
Price Range : Below Average
12036 Lakewood Blvd, Downey, CA 90242
8136 Telegraph Rd, Downey, CA 90240
9448 Slauson Ave, Pico Rivera, CA 90660
8318 Rosemead Blvd, Pico Rivera, CA 90660
9021 Firestone Blvd, Downey, CA 90241
7860 Florence Ave, Downey, CA 90240
6676 Rosemead Blvd, Pico Rivera, CA 90660
9051 Telegraph Rd, Pico Rivera, CA 90660
8432 Firestone Blvd, Downey, CA 90241
7503 E Slauson Ave, Commerce, CA 90040