I've been here a few times and it's been good. The place, overall is managed very poorly. The food is great, the menu is great, the people and the management are terrible. If there's a wait you have to gather at the front of the restaurant in the parking lot because they only yell names out; no text message; no phone call.... gather and wait. I've never experienced anything like it. When your quoted a wait time it's not real. I went back in and was told "were working on this page and your way down here on this page". That was how they estimated the wait?! They have to be making tons of money, but the interior is run down as well. I won't be going back