List of El Toro Stores in Los Angeles, CA
-
Rating
4.6 based on 65 votes
-
Official Website
http://eltoromexicanrestaurant.com
- Products
- NameAddressPhone
- Name/Address/Phone
- El Toro outlet - Los Angeles 2530 W Temple St, #1 (213) 380-2425
- El Toro outlet - Los Angeles 1876 Nadeau St (323) 582-1452