My experience wasn't good. Ordered food to go and was told on the phone 15-20 minutes, which was fine. Arrived at the restaurant 30 minutes after the call and the food wasn't ready, but was told it was almost done. Over 20 minutes later the food arrived, but when I got it home it was barely warm. My guess was at least part of it was sitting around for a while, waiting for some other part of the meal they forgot about to be finished. A manager showed up near the end of the wait, and then disappeared to look for the food, which showed up why he was gone. Never saw or heard from him after he went to look for the food. This wouldn't have been quite as bad if they had just said they screwed up and it wasn't ready. Instead, they kept saying it was almost ready, which wasn't true. Hard to evaluate the quality of the food since it had sat around so long. I doubt I will be back except maybe to try some of the beers.