Like most, I'd give this place 4 stars. Awesome food, but only OK service. It seems to be family owned, and the younger family members were waiting tables, which might not be their strength. But, the food and atmosphere make up for that -- overall a good experience there.