As I thought from my earlier review, my first impression was an off day. Today's visit was a million times better. The staff was awesome and helpful. The food was cooked to perfection. I had an issue where I was accidentally charged twice, but when brought to the manager's attention it was immediately fixed. I couldn't have asked for a better visit. These guys worked very hard to make great food and give excellent customer service. I highly recommend!