This place is pretty decent.
The vegepate burger is pretty damn good, but they have messed up my order with a meat burger before, so be sure to check your burger before eating it. The sweet potato fries are amazing and are more than worth trying out.
My one beef with this place is the spotty service. It's like a coin toss every time on whether the clerk is going to bite my head off or be courteous to me. Sitting down to eat sometimes means a long wait is ahead before your food is served to you. My friends and I waited over 45 minutes to get my meal after we ordered our food once - and it wasn't exactly busy.
I figured out the best solution to these problems: I place an order for pick-up. That way my food is ready in 15 minutes and I don't have to deal with potentially surly staff. Anyway, I'd recommend trying it out at least.
Update: I went here again recently and the cook burned my veggie burger. I was not bothered by this though, and here's why: the cook came out from behind the counter, walked up to me and told me. He apologized profusely and offered to make another one. Then he offered me a choice of two free toppings for it to make up for having burned it. 15 minutes later I was offered a delicious burger with a ton of delicious toppings. It was a beautiful day in the world of customer service.