This place has it all, and for people of all types. Coming from DC, I would say that the prices are on par. The food is plentiful and good- especially the fries!
They do speak English and French, and pretty well- without the attitude you might get from a server who prefer's French. My husband and I go every year and have a great experience every time.
I do have to admit, it does have the American pub type feel, with comforts of home- but it also has original dishes for like myself who are the "when in Montreal" types. (the poutine was good!)