The good:
Lots of choice
Close to the metro
The lobster roll from Lucille's
The bad:
Not enough picnic tables
Lines
The parkade is pricey
The ugly:
The foie gras poutine (Au Pied Cochon) is severely overrated, it's bad, jiggly raw liver is pretty damn gross and not something I'd ever want to be confronted with again.