El Charro Taco Shop
Address:
8504 Paramount Blvd, Downey, CA 90240
Phone:
(562) 928-8226
Restaurants,
Mexican
Other Businesses:
- Jushen at 8140 Telegraph Rd, Downey, CA 90240
- Jack in The Box at 8140 Telegraph Rd, Downey, CA 90240
- Subway at 10817 Studebaker Rd, Downey, CA 90241
- Carlo's Pizza at 13230 Woodruff Ave, Downey, CA 90242
- Ono Grill Plus at 8504 Paramount Blvd, Downey, CA 90240