El Toro Loco
1780 Francisco Blvd, Pacifica
(650) 355-5548
Recent Reviews
Order Online
You May Also Like
Taqueria Pacifica - 1710 Francisco Blvd
Mexican
Buona italia caffe - 1610 Francisco Blvd
Italian, Salad, Seafood, Pet Friendly
Kitten & Pinky - 1715 Palmetto Ave
Vietnamese, Coffee & Tea
Restaurants in Pacifica, CA
El Toro Loco
1780 Francisco Blvd, Pacifica, CA 94044
(650) 355-5548