Angels Sports Bar
does anyone know of a sports bar where Angels fans go to watch games. would be fun to find a place with a lot of other fans, trivia, etc.
does anyone know of a sports bar where Angels fans go to watch games. would be fun to find a place with a lot of other fans, trivia, etc.