While the food is generally very good, the customer service is very haphazard. I've eaten at this restaurant at least five times and every time I visit they screw something up. The last visit took the cake. We use their phone app to get rewards dollars, specials etc. we attempted to use a $10 reward on our $30 order. We also wanted to use an offer for a $1 cheeseburger that was about to expire. The cashier had no idea what she was doing and rang up the order at full price mystified as to why our $10 wasn't applied. There was no answer for the $4.99 cheeseburger price. Rather than calling a manager over to remedy the situation she didn't know how to fix, she looked at us and said just click help on your app and they will give you a new $10 reward code to replace the one you lost today. On our first visit there were no napkins anywhere near our table. On subsequent visits we've been served the wrong food. Had to wait and ask twice on one occasion to get the food we ordered. One bad experience after another. I don't recommend this place.