Hit or miss to be honest. Sometimes the food is great, but other times it can be a bit mediocre at best. Not sure why really, but we go back and give it another try. The service staff is always very good and attentive, never have to wait for refills, etc. The beer and bar selection is good as well.