I usually never have a problem when I come here but we called ahead and still had to wait a very long time and almost left. There was a miscommunication and we asked to speak to the general manager. He was very professional and easy to talk to. He made it right and our server Caleb was awesome! Definitely going to keep coming here.