My husband and I love this place. We often bring our out of town guest to this place. The food is always good (although it's a ton of food and always have leftovers) The only think keeping me from giving 5 stars is that the service is hit or miss. Sometimes excellent and other times not so hot. In fact, on one instance, our server was downright rude and her tip was reflective of this. The majority of the time our overall experience is great...