This is a very popular place, including being featured on the food network. I have been here 2 times and my advice is to get here early or make sure you have a lot of time to kill. The first time we waited almost 2 hours to eat.
Now for the food, the first time I forget the name but it was some kind of Italian and I really thought it was mediocre. I wasn't impressed for how long we waited. We recently went back and I got the Greek style sandwich and it was so fantastic. It definitely redeemed itself plus more. That was the best one we got and I really hope they keep it on the menu all the time because that is what I would get again hands down.
The coleslaw is...interesting. My husband and brother loved it and thought it was the best coleslaw ever. I on the other hand wasn't a big fan. It has no mayo, and it tastes like it has just vinegar on it but it's super crunchy. So it just depends what you like I guess.
The drink menu is great and I have never had bad service. The atmosphere is neat with all the stuff on the walls. I will absolutely be back!!