Barracuda Japanese Restaurant
2251 Market St
16th St.
San Francisco, California 94114
USA
Phone: 415-558-8567
16th St.
San Francisco, California 94114
USA
Phone: 415-558-8567
Food | |
Service | |
Ambiance | |
Overall: |
![](images/clear.gif)
Location & Nearby Info
Tin Pan Asian Bistro0.00 mi
Peet's Coffee & Tea0.02 mi
Lime0.02 mi
Sweet Inspirations0.02 mi
Peet's Coffee and Tea0.02 mi
Sushi Time0.03 mi
2223 Restaurant & Bar0.03 mi
Bombay Indian Restaurant0.04 mi
Capri Pizza0.04 mi
Daimaru Sushi0.05 mi
![](images/clear.gif)
Cuisine:
Barracuda Japanese Restaurant Description:
Latin American and Japanese flavors combine to create unique dishes at Barracuda. Try the lollipop scallop tempura to get a taste of what Barracuda is all about.
Reviews of Barracuda Japanese Restaurant