El Toro Loco
Restaurant • Mexican restaurant • Peruvian restaurant • South american restaurantOne of the Top rated Mexican restaurants in Pacifica
Address
1780 Francisco Blvd, Pacifica, CA 94044
Website
Contact
(650) 355-5548Price rating
$$ $$
Rating on Google Maps
4.50 (529 reviews)Open on Google Maps