If you are looking for a place to watch sports in Russian Hill, Greens Sports Bar should be at the top of your list. The bar is stocked with a huge selection of Beer, Wine and Liquor and there are walls of tvs, so you won’t have any issues catching the game.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.