I have NOT been to Le 48 (quarante-huit) but based on another thread I read a lot of critiques (mostly in French, a few in English) and it would definitely have vegetarian options, and it looks like fun, in ther recently redeveloped Old Port (Vieux Port).
Restaurant Le 48, Cuisine_monde
48, rue Saint-Paul, Québec
Téléphone: (418) 694-4448
Daily menu (lunch): 8,95 à 12,95 $
Table d'hôte: 11,95 à 14,95 $
Dîner pour deux (incluant boissons et taxes): 50,56 $
That is for a meal for two with drinks and taxes.
Since you eat eggs and dairly, a crêperie springs to mind. This one in St-Jean-Baptiste (just outside the old city walls) looks more interesting than the chain Au Petit coin breton
Le Billig 526, rue Saint-Jean, St-Jean Baptiste - 418 524-8341 Excellent critique in local media.
There is a branch of Le Commensal in Québec, but this resto looks more interesting:
Mille Feuille Restaurant 1394, chemin Sainte-Foy Québec, QC G1S 2N6
The critique is very good - I haven't been there. It is in a pretty residential neighbourhood (St-Jean becomes chemin de St-Foy) next to the Plains of Abraham.
When I was with a vegetarian friend, we ate in one of the many small Vietnamese restos in Québec (many are bring-your-own-wine). He was always able to find vegetarian dishes.
Chez Temporel is an old boho-literary café, rue Couillard, a tiny street in Old Québec. It has two storeys. (Good) coffee, tea, tisanes, beer and wine, sandwiches, salads, croissants etc. Simple menu, but very good, and vegetarian choices. 25, rue Couillard Québec, QC G1R 3T4
I'll be thinking about places downstream... Baie St-Paul (a town with many artists: Cirque du Soleil got its start there) would be a likely spot.
i went to the mcgill commencal the other day. big mistake. the meal was ok. But, after eating i made the mistake of going to the washroom and out of 3 stalls, 2 were dirty, two had no toilet paper: all three were unuseable. I went out and politely asked a group of 3 men working there for help and i was told that i should go talk to the ladies standing over there. I wasn't so happy. If i tell you your toilet is filthy, you jump and fix it, you don't send me looking for other people. If it's not your job to clean the toilet, you go and track the person whose job it is to clean the toilet and make sure they do it.
I didnt argue with the first group but walked over to the ladies (and a manager) and told them what had happened. the ladies looked away and the manager rudely answered "well, he told you to tell the women didn't he?"
I personally don't think it's my job as a customer to go around begging people to clean their washrooms. And if that's their attitude towards washroom cleanliness, i wonder what goes on in their kitchen. the manager sent in one lady who was visibly grossed out. She flushed one toilet and changed one paper roll. didnt' even bother changing the paper towels for drying your hands.
I do not intend to go back there again.