I've been here a few times and the food has always been pretty good. Good ingredients too. Worth a try.
Their "order is ready" process needs some work. If you sit down to wait, you may miss them yelling your order is ready (happened twice). What's the point of the numbered buzzer if it doesn't buzz??!!
They could do a better job explaining how to order and the cashier is moody. If you get stressed at people, you shouldn't greet them. Hire someone who's always smiling and happy (I.e, chick-fil-a).
Update 6/22/17 - Food is still great and the staff is improved! Very friendly. The buzzer works too!