We were in SF and wanted to watch the Boston Bruins but couldn't find the game anywhere. Our hotel staff recommended going to Greens. We were grateful. Apparently we had made the pilgrimage with other east coast people. It was great fun to watch the game with a beer and some great weather.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.