El Toro Loco
11802 Carmenita Rd
Whittier
CA
90605
(562) 941-0588
goeltoroloco.com
Open Map
Description
El Toro Loco was founded in 1988, and is located at 11802 Carmenita Rd in Whittier. Additional information is available at or by contacting Enrico Sanchez at (562) 941-0588.
by dandb on May 12, 2016 from
dandb
dining
fish & seafood markets
food
Grocery Stores
meat dealers
meat dealers retail
Meat-retail
Meats
restaurant
Restaurants