This place happens to be near my work, so I go here for that Mexican food fix once in a while. It is a bit pricey, but sometimes they have specials that can save you a bit of money. You'll need to go to the actual location to find the specials though as they're not listed on the website.
We usually call our orders in ahead of time and pick them up 20 mins later. It is hit or miss with this place as they've messed up our called-in orders about 30% of the time. There was one instance where they forgot a whole burrito!
I usually get the nachos (with ground beef, fully loaded) or sometimes I'll get a naked steak burrito (served in a nacho bowl). These are both pretty big portions, but still could be a little less $ than what they charge. I should also mention that their menu (online and printed) has Extreme Fries, but this Commerce Valley location DOES NOT have Extreme Fries. In case anyone goes there and is thoroughly disappointed as I was :P
The food is good about 80% of the time, but again it's hit or miss and depends what time of the day you go and which day of the week (usually best to go Mon-Thurs, before 12pm or after 2pm).
Barburrito---it's good enough.