1454 Grant Ave,North Beach/Telegraph Hill,San Francisco, CA 94133
View on Map
What travelers say:
This is a western restaurant on Telegraph Hill in San Francisco. The restaurant environment is more elegant and dark during the day, suitable for friends to gather. The western food here is well done, especially the vegetable salad is delicious, you can consider supplementing vegetable nutrition here.