Barracuda Japanese Restaurant
Add to Favorites
76 Years
in Business
Saved to Favorites
Phone: (650) 757-6833
Address: 127 Serramonte Ctr, Daly City, CA 94015
Cuisines: Japanese, Asian, Sushi
Price Range : Below Average
2280 Westborough Blvd, South San Francisco, CA 94080
427 Gellert Blvd, Daly City, CA 94015
80 Serramonte Ctr, Daly City, CA 94015
4931 Junipero Serra Blvd, Colma, CA 94014
365 Gellert Blvd, Daly City, CA 94015
33 Saint Francis Sq, Daly City, CA 94015
761 Hickey Blvd, Pacifica, CA 94044
2055 Gellert Blvd Ste 5, Daly City, CA 94015
2001 Taraval St, San Francisco, CA 94116
84 Serramonte Ctr, Daly City, CA 94015