Restaurant Reservations - Free • Instant • Confirmed
Reserve now:

Barracuda Japanese Restaurant - Mountain View Reviews List

This restaurant is no longer available. Continue your search at OpenTable.

Barracuda Japanese Restaurant - Mountain View

124 Castro Street
Mountain View, CA 94041

Casual to fine dining
Whether wanting to enjoy a more fine dining restaurant atmosphere in San Francisco or just looking for relaxed fun, each of Barracuda’s Northern California Japanese restaurants offers a unique and delicious dining experience.
Fresh + delicious
Barracuda is proud to serve the freshest high quality products and seafood at all our restaurants. Our chef's use only the best ingredients sold in the Bay Area.
Memorable + fun
Each of Barracuda's Bay Area locations offers a unique and memorable dining experience. From a quick bit to eat in the East Bay and South Bay/Peninsula to a more relaxed atmosphere in the Castro, Barracuda always offers our guests a memorable dining experience.

Dining Style: Casual Dining
Price: $30 and under
Parking: Private Lot
Cross Street: Villa St
Barracuda Japanese Restaurant - Mountain View Reviews List
This restaurant has not been reviewed.