Barracuda Japanese Restaurant on Market is located in the Castro District.
Fun, colorful, and experimental; serving Neo-Japanese Cuisine with a mix of Brazilian and Peruvian flavors to spice things up!
Executive chef: Ruben Giannini
Dining Style: Casual Dining
Cross Street: 16th Street
Parking: Street Parking
Tags:
restaurant, park, dining, mission, castro, casual, san francisco bay area, noe, glen
add to our listings









