Originally Posted By EFalardeau
Best poutine in Montreal is at the Greene Spot near Atwater subway station.


Hmmm...I will have to check out Greenspot on my next trip. My go to for poutine has always been La Banquise, usually after a night of beer drinking!