If I could give negative stars I would. The food was average although our server was fantastic. The issue came with another server. Having 2 young kids we came for dinner at 4:30, so the place would be empty, which it was. I was letting my 4 year old son go up and and down the aisle we were seated in as I watched. Another server came flying out of the back to yell at him, grabbing his upper arm and pushing him back towards us. He came crying to me that the lady hurt him. I chose not to make a scene at the time as we were on vacation so we paid our check and left. Later, when I bathed my son I saw the bruises the server left on him! I called and spoke with the owner who took absolutely no responsibility for the actions of her staff. She basically told me that the woman did not say what I heard her say and that she never touched my son, which I clearly saw her do. I explained that I was sitting right there and witnessed the whole incident personally. She said she would call me back, which she never did. When I called her back her response was to say, "well what would you like me to do about it?" After hearing that I informed her that I expected her to think of something and get back to me. Starting by refunding our ruined dinner may have been a start, however she did not even do that much.
For a place that calls themselves family friendly it clearly is not. If you have children you should not bring them to this restaurant. I feel it is very important to be careful where you eat with kids, especially if their service staff has a history of being physical with other people's children. I only wish someone had warned me before I made the mistake of bringing my family there. I though it was necessary to file a police report on the incident, however being from out of town and on a time constraint it was not possible. Warning others seems to be the least I can do.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC