I've been to two dozen Moxie's across Canada during my travels and have never had poor service. Regardless of where you go the entire chain promotes attractive women who are professional, respectful and good waitresses. This location doesn't steer away from that model bringing a upbeat, trendy atmosphere in an area where many hotels rest close by. The service is good. The restaurant is sparkling clean and there's ample alcohol.
Meanwhile, for the first time I wasn't thrilled with the food (and I've been to this location three times now). I brought a friend from Toronto who doesn't like eating at chains, which Moxie's is. He took a chance, ordered the Chicken and Ribs and it was a let down for the price you have to fork out. The ribs were ok, but the chicken was bone dry. My lemon pepper haddock was overcooked and didn't rival the flavor it's brought in my previous experience. And, my caesar salad was overwhelmed in dressing. I'm guessing the A-Team cooks were off on this night.
However, for the most part this chain delivers much better than average food for a chain and I'm guessing if you come that experience will show. Unfortunately, our food wasn't at par, but likely the service was.