Lunch Restaurants & Dining Locations at Caribbean Beach and Magic Kingdom having French, Mediterranean or Other Choices with Vegetarian Options with Character Dining Meals in Walt Disney World