Yes(several) but cheaper if you eat outside the park
Yes there is restaurant
Several. Pricey if you dont have a membership.
Yes. Little pricey if dont have a dining pass.
Yes there's plenty of food places and food courts !!
Lot's of food courts
Yes
Get the food plan it's worth it lunch dinner and snack.
Thanks! Your answer is awaiting moderation.