Share:

Restaurants & Bars 1

Sports bar to watch Super Bowl ?

Traveling Hound | Feb 3, 2012 02:15 PM

Hi, I am from out-of-town and will be visiting friends in Ville St Laurent this weekend, and am looking for a good place to have drinks and watch the Super Bowl. Any particular place you would recommend for a Patriots fan ? Thanks much in advance.

Want to stay up to date with this post?

Recommended From Chowhound