California > Santa Fe Springs > Restaurants, Food & Beverages > Groceries > El Toro Loco
11802 Carmenita Rd, Santa Fe Springs, California, 90605-3909
(562) 941-0588
Restaurants, Food & Beverages > Groceries
No reviews yet. Be the first to write a review!