
Club House Sports Bar
4.5 (49)bar
A neighborhood sports bar on Alameda's Park Street where locals settle in to catch the game over drinks.
Description






Situated on Park Street in Alameda, California, the establishment functions as a local neighborhood spot to watch games and grab drinks.


