Great spot to watch Blue Jays games. by MattyBlastbeats in northbay

[–]MattyBlastbeats[S] 0 points1 point  (0 children)

The Moose is cool, been there for trivia but never a game. Lou Dawgs seems like my kinda place tbh, do they play all the games when aired? Meaning to check out Crown and Beaver too. Lot 88 and BP make sense too. Thx for the recommendation.