The food is pretty good. Large portions and reasonably priced. However, this was not a pleasant experience. They were on a wait when we arrived. We were told 20-25 min., but waited 42 min. We would have been ok with the wait if we had been told that. To make matters much worse, a table called to make a reservation while we were there waiting and then they walked in and were seated before us. I could have called from the lobby and been seated sooner. Once seated it took 7 min to be greeted and put in a drink order, until another server took over. The manager never once came over for a table touch. The only saving grace was Rick, the server that took over. He was friendly and attentive. He's the only reason they got 2 stars instead of 0.