Glen Park Japanese Restaurants

+ Place
1 to 1 of 1

Tataki Canyon

678 Chenery Street, San Francisco, CA 94131 (Map)

Tataki Canyon is named after the nearby Glen Canyon Park, one of San Francisco's most beautiful green spaces. Besides our sushi bar menu, we…

+1 415.859.9383

1 to 1 of 1