1305 Castro St
San Francisco, CA 94114
San Francisco, CA 94114
Open Hoursdaily 11 am - 10 pm
OverviewDiners who like a little adventure at mealtime should make a pit stop at Hanh's Hibachi. The menu is infused with uniquely seasoned Korean entrees. The tasty pace doesn't stop...
more