Family atmosphere, neat and clean. Staff was VERY nice and patient the waitress even kept coming back just to talk with the kids.Very extensive menu hubby and I had steak w/the works perfectly grilled, daughter had Mexican enchilada to her liking with extra sour cream and son had turkey and trimming out of season. It was filling, satisfying and a great dining experience.