I've been here twice and receive so-so service once and terrible service the second time. The second time the food took forever (turns out the order got messed up in the computer) and no one on staff seemed to notice how long it was taking or make an effort to explain why or look into it. The food is good, though not outstanding. It's a good bet if you're not in a hurry and need something good at a decent price.
Pros: Food, Location