The variety and quality of the food and drinks is outstanding! Everything is an excellent value. Our waitress was prompt and attentive. One noticeable flaw was that a party of two who had arrived a short while after us had been completely ignored by the wait staff. Only after one of the guests walked up to the bar area to get someone's attention did a waiter finally hand them a menu. This was about 10 minutes after the guest had arrived. A ball game was on several big screens and the vast majority of patrons was preoccupied with this sports event. The dining area was not very busy, and there was no excuse for patrons to have to wait so long to even be acknowledged. This off-putting situation is the only reason why this wasn't a 5-star dining experience. We will return soon and often.