Actually there is the Village Haus Restaurant, which is your basic snack bar with indoor and outdoor seating. It's located in the furthest west end of the castle near the Big Thunder Trail path to Frontierland. (There are better places to eat.)
One interesting bit of trivia regarding Village Haus - when this portion of the castle was constructed in 1983 the EXIT sign over the entrance/exit to the restaurant was installed considerably off-center. After the mistake was discovered a mural of Figaro tugging the exit sign towards the proper position was added, making it look as if the contruction flaw was intentional.