3 because of the environment/staff not the food. The food is so so. The reason I give this a three is because it was so loud in there my kids could yell and I didnt care. the staff was very attentive, courteous, and quick to keep the drinks filled and fulfill requests for dips and dressings.