Barracuda Sushi is no longer Mogling
No worries, there are plenty of other restaurants near you.
See Similar RestaurantsSan Francisco, CA
Barracuda Sushi
Barracuda Sushi is the premiere Japanese Restaurant destination in the San Francisco Bay Area. Barracuda Sushi will always adhere to the highest quality, using sustainable, as well as local products wherever possible. At Barracuda Sushi you will find quality ingredients with impeccable "hands-on" service in a clean and friendly environment.
Buzz
"I love the staff and definitely love the food. "
"Food is good, drinks are good"
"Sashimi, tempura, potstickers, and sushi was excellent."
Details
Tue 11:30am-3:00pm, 5:00pm-10:00pm
Wed 10:30am-3:00pm, 5:00pm-10:30pm
Thu 11:30am-3:00pm, 5:00pm-10:30pm
Fri 11:30am-3:00pm, 5:00pm-12:00am
Sat 11:30am-12:00am
Sun 10:30am-10:00pm