If you're not from Glen Park, the Station is a cool little dive to stop in if you're ever exploring the Glen Park Canyon area. Mostly friendly locals catching up. Warriors, 49ers and Giants games ...