Does anyone know of a good place to watch Angels games in SF? I will be in SF on business on Monday night, and the Giants are playing the Angels…. in Anaheim. I’d love to go somewhere to watch the game in a friendly fan environment.
Does anyone know of a good place to watch Angels games in SF? I will be in SF on business on Monday night, and the Giants are playing the Angels…. in Anaheim. I’d love to go somewhere to watch the game in a friendly fan environment.