Restaurants in San Francisco, CA
Restaurants • Sushi and Japanese Restaurants
2251 Market St.,
San Francisco ,
CA
94114
UNITED STATES
Based on 1 reviews
Barracuda
I recently came to Barracuda's on a girls weekend to San Fransisco. It was ,y first time trying Sushi and I loved it. I would totally come back. Their staff was also very helpful with telling which Sushi I should pick. Nice choice.Worldwide > United States > San Francisco, CA > Sushi and Japanese Restaurants