Burrito Place is definitely one of my all time favourites - it is a must visit every time I head back to uptown. I just love their chicken/ chicken steak mix burritos. Personally, I like their burritos a lot more than the ones from the chain restaurants (e.g., Chipotle).
The tortilla wrapper is perfectly crispy and the ingredients are always fresh. I can eat like 2 burritos from this place for a single meal.
Also, their nacho fries are good and cheap. 120% value meal.