← Downey restaurants
El Charro Taco Shop
No reviews yet
Mexican8504 Paramount Blvd, Downey
Own or manage El Charro Taco Shop? Claim this listing free
Hours
Hours not listed yet.
Details
Address8504 Paramount Blvd, Downey 90240
Phone(562) 296-7698
Websitehttp://www.charromexicanfood.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.