This was our go to after a long day at the Disney parks. It was a place where we knew the kids would eat. We visited on several occasions during our visit to Disney. The first time service was very slow. We did have three people before us but took over 30 min to get our order. On other occasions we had our meal with 5 min. So I think it just depends on the staff that are on at the time. The food was good salad seemed fresh. The store was not the cleanest but it was an end to a means. It was a really cheap dinner and knew our kids would eat after a long day. We would visit again.