I've always been a fan of Moxie's. I find the quality of their dishes to be very delicious and I've never had a problem with their service no matter which location I go to.
No exception with this location in Fairview Mall. Candice was our server and she was really awesome. Many of us had waters as well as our other drinks and she was on top of getting us a fresh glass of water when we were low.
I haven't been to Moxie's in a while as I have been living in the UK for the past year, so it was really refreshing to know that their food is still as good as the last time I was at a Moxie's.
The only thing I have an issue with the restaurant is it doesn't accommodate large groups very well. I asked for a table for 8 people, they said the only tables they could put together in the dining room were occupied, and the tables they could put together in the lounge was reserved, so they had to put together 2 round tables which a few had to sit awkwardly in the group.
So if you're planning to go as a large group, make sure you call ahead and reserve yourself a table or else you'll be stuck with round tables and low light fixtures you might walk into when you get up.