They do have 2 full service McD's on property but if you have a car I would drive off property if you have to have it, the McD's on property cost a good bit more than the others do. We ate lunch there at the one by the Allstar resorts, it was 2 chicken nugget kids meals, a big mac meal, 10 piece chicken nuggets and a large sprite and it was $29 with tax... a little much for fast food
Kim