This place is hit or miss in terms of service. They have a great lunch special, but it can be an hour and a half before you get your order in, or you're rushed through your meal in 20 minutes.
I would venture elsewhere if time is of the essence. If you have time to spare, the food is a great deal for the amount you get.