Brampton is pretty devoid of good restaurants, considering it's size and proximity to Toronto. You pretty much have to settle for chain restaurants or drive out of town - and that's where Moxie's comes in.
I've been to Moxie's 2-3 times in my life, and I'm pretty torn between 3-4 stars since the food and service is pretty inconsistent. However, my last visit to Moxie's was more positive than negative thanks to great service. The food? Inconsistent as usual.
We had the beef vindaloo - decent and surprisingly filling, and the chicken enchiladas - I swear they took frozen, grocery store quality enchiladas, microwaved them, and served it to us?