Never had a bad meal, and have visted 10+ times. The food quality, and service is commensurate with price or better....meaning I feel you get great value for your dollar spent. From my experience, they are family friendly......with a kids menu, and you never feel like you brought your kids to a restaurant they shouldn't be at. That being said, in my younger years I brought a girlfriend or two here..... this is a place to bring a date and have an adult meal too! Great all around spot that surprises you considering the location.