Yes there is. Just be prepared though that there isn't an indoor seating area for the quick service dining. There are places to eat outside but not inside. It was like 50 degrees out when we stayed there last year so it was a cold meal!
You can also fill up your mug at the snack bar by the pool there.