The 10 Best Restaurants at the Magic Kingdom


The Magic Kingdom Park is the crown jewel of Walt Disney World hosting over 20 million guests each year. This 107-acre theme park originally opened in 1971 and has recently celebrated it’s 50th Anniversary.   

There are over 30 individual attractions including rides, shows, experiences and walk throughs.  Along with these amazing things to see & do, the Magic Kingdom is home to some of the best restaurants at Walt Disney World, many of which are themed after Disney movies and characters.

In this article we share our list of the 10 best restaurants found at Disney’s Magic Kingdom. While there are several Disney “Signature Dining” restaurants on this list, our list includes a number of casual dining experiences that made the cut.  

While everyone as different tastes, especially when it comes to food, your list may vary but we built our list based on those restaurants that serve high quality food in a unique and creative setting.  While several of the Endless Summer favorites did not make this list, we believe that these “Top 10” stand above and are the best Magic Kingdom restaurants.

One very important item to note is that theme park admission and a park reservation to the Magic Kingdom on the same day is required to dine at any of these restaurants.

Click here to learn more about the Magic Kingdom

The 10 Best Restaurants at the Magic Kingdom

  • Cinderella’s Royal Table
  • Be Our Guest Restaurant
  • Tony’s Town Square Restaurants
  • The Liberty Tree Tavern
  • Cosmic Ray’s Starlight Café
  • Columbia Harbour House
  • The Plaza Restaurant
  • The Crystal Palace
  • The Diamond Horseshoe
  • Jungle Navigation Co.  LTD Skipper Canteen

Cinderella’s Royal Table 

One of the most difficult restaurants to get a reservation in all of Walt Disney World is Cinderella’s Royal Table. Located in the banquet hall within Cinderella Castle which is the park icon of Disney’s Magic Kingdom, this Character Dining / Disney Signature Dining experience is one-of-a-kind.

A price fixed menu is offered for breakfast ($42.00 per adult / $27.00 per child), lunch and dinner ($62.00 per adult / $37.00 per child).  Dinner entrees include Tenderloin of Beef, When Will My Life Begin Chicken & Pasta, Sustainable Catch En Papillote, Magic Carpet Ride (Pork) and Chickpea Panisse. Kids entrees include fish, chicken nuggets, beef tenderloin and macaroni & cheese.

The hours at Cinderella’s Royal Table vary during the time of year but typically are as follows:

  • Breakfast: 8:00 AM to 10:15 AM
  • Lunch: 11:00 AM to 2:55 PM
  • Dinner 3:00 PM to 9:05 PM

Reservations are highly recommended and can be made up to 60 days in advance.  If you have breakfast reservations prior to the park opening time, your dining party will get to walk along Main Street without any other guests.  The Endless Summer family did this once and it was quite the experience.

Click here to see the entire menu and make reservations for Cinderella’s Royal Table.

Be Our Guest Restaurant

Another of the more popular dining experiences at Walt Disney World is Be Our Guest Restaurant.  Guests enter Beast’s Castle in the Fantasyland section of the park for a regal dining experience in one of three individual , highly themed dining areas: The Grand Ballroom, The West Wing and The Castle Gallery.

A three-course price fixed menu ($62.00 per adult or $37.00 per child ages 3 to 9) features American Cuisine.  Entrees include a Herb-salted Port Tenderloin, Vadouvan Spiced Vegetables, Poulet Rouge Chicken, Market Fresh Fish and a Center-cut Filet Mignon.  The children’s menu includes Grilled Beef Tenderloin, House-made Macaroni & Cheese and Pan-seared Chicken Breast.  Along with the entrée, the meal includes an appetizer and dessert.

The hours at Be Our Guest Restaurant vary during the time of year but typically are as follows:

  • Lunch: 10:00 AM to 2:55 PM
  • Dinner 3:00 PM to 10:00 PM

Reservations are highly recommended and after visiting, you will see why it’s one of the best Magic Kingdom restaurants.

Click here to see the menu and make reservations for Be Our Guest.

Tony’s Town Square Restaurant

Tony’s Town Square Restaurant is located right on Main Street USA and is themed after the 1955 Disney movie, Lady and the Tramp (it’s the restaurant where they had their first kiss).  Guests will enjoy classic Italian cuisine while people-watching from the expansive views.

Dinner entrees include the classic Spaghetti & Meatballs ($24.00), Oven-roasted Shrimp Scampi ($30.00), Chicken Parmigiana ($28.00), Butcher’s Steak ($36.00) and Penne with Chicken Al Forno ($26.00).  A children’s menu offers Grilled Chicken with Roasted Potatoes ($11.00), Mac & Cheese ($10.00) and Whole-Wheat Spaghetti and Turkey Meatball ($11.00).  Specialty beverages and Italian wines are also offered.

The hours at Tony’s Town Square Restaurant vary during the time of year but typically are as follows:

  • Lunch: 11:30 AM to 2:55 PM
  • Dinner 3:00 PM to 9:00 PM

Click here to see the menu and make reservations for Tony’s.

The Liberty Tree Tavern

Guests will find a classic American meal in a colonial themed environment at The Liberty Tree Tavern. There are six dining rooms that commemorate a significant person in US History: Benjamin Franklin, Thomas Jefferson, John Paul Jones, Paul Revere, Betsy Ross and George Washington.

An all-you-can-eat price fixed menu ($39.00 per adult or $21.00 per child ages 3 to 9) features American Cuisine served family style.  The feast starts with the Declaration Salad before moving on to the Patriot’s Platter which includes roast turkey breast, Pennsylvania pot roast and oven-roasted pork along with mashed potatoes, seasonal vegetables, herb stuff and macaroni & cheese.  There is also a plant based option which includes Impossible™ meatloaf.   Dessert is “Oooey Gooey Toffee Cake” or “Johnny Appleseed’s Warm Apple Cake”.  Beer, wine and specialty cocktails are offered for purchase.

The hours at The Liberty Tree Tavern vary during the time of year but typically are as follows:

  • Lunch: 11:00 AM to 2:55 PM
  • Dinner 3:00 PM to 9:00 PM

Click here to learn more about The Liberty Tree Tavern.

Cosmic Ray’s Starlight Café

While a quick service restaurant is rare to see on one of our “Top 10” lists, we would be remiss not to include Cosmic Ray’s Starlight Café.  The Endless Summer family often finds ourselves at Cosmic Ray’s for a quick lunch and to enjoy the musical entertainment of Sonny Eclipse in this space themed dining venue.

Entrees include the 1971 Meal which includes a barbecue chicken sandwich topped with kale slaw and served with Walt’s chili & cheese fries ($19.71), Walt’s Chili-Cheese All Beef Foot-Long Hot Dog ($13.99), 1/3 pound Angus Bacon cheeseburger ($11.99), Greek Salad with Chicken Strips ($10.99) and the plant based Burger to the Moon ($12.29).  A kid’s menu is offered and includes a barbecue chicken sandwich ($7.49), chicken strips ($7.99) and macaroni & cheese ($6.79).

The hours of Cosmic Ray’s Starlight Café vary during the time of year but typically are as follows:

  • Lunch & Dinner: 10:30 AM to 11:00 PM

Click here to see the menu at Cosmic Ray’s Starlight Cafe.

Columbia Harbour House

Another quick service dining restaurant we included on our Top 10 list is the Columbia Harbour House.  If you love New England style seafood in a warm and cozy environment, than the Columbia Harbour House is the perfect place for a nice lunch or dinner.

Entrees include the amazing Lobster Roll ($16.99), Grilled Shrimp Skewer ($14.29), Grilled Salmon ($14.29), Sea Captain Catch ($13.29) and the Trio Platter which includes fried shrimp, chicken strips and battered fish served with Hushpuppies and a side ($14.29).  A kid’s menu is offered and includes fried shrimp ($8.29), chicken strips ($7.99), Shrimp Skewer ($8.29) and grilled salmon ($8.29).

The hours of the Columbia Harbour House vary during the time of year but typically are as follows:

  • Lunch & Dinner: 11:00 AM to 9:00 PM

Click here to see the menu at the Columbia Harbour House.

The Plaza Restaurant

Guests dining at The Plaza Restaurant enjoy some of the best views in the Magic Kingdom as certain tables overlook Cinderella’s Castle.  Located at the end of Main Street USA, this “turn of the century” dining experience is an American classic.

Entrees include Home-Style Meatloaf ($23.00), The Knickerbocker Sandwich ($19.00), Steak Salad ($21.00), and the Main Street Burger ($22.00).  A 50th anniversary specialty dessert is offered which is called “Cheers to 50 years!” ($32.00).  This massive dessert includes ice cream, brownies, pretzels, hot fudge, fudge, caramel corn with chocolate drizzle, chocolate chip cookies and whipped cream (and a cherry on top).  

A kid’s menus is offered an includes a turkey sandwich ($10.00), grilled chicken strips ($11.00), a cheeseburger ($11.00) and a PB&J sandwich ($9.00).

The hours at The Plaza Restaurant vary during the time of year but typically are as follows:

  • Lunch: 11:00 AM to 2:55 PM
  • Dinner 3:00 PM to 9:00 PM

Click here to see the menu and make reservations for The Plaza Restaurant.

The Crystal Palace

Inspired by 1800’s Victorian greenhouses, The Crystal Palace, is a buffet style character dining experience with Winnie the Pooh and his friends from the Hundred-Acre Wood.  

An all-you-can-eat buffet menu ($39.00 per adult or $21.00 per child ages 3 to 9) features American Cuisine.  Entrees include Seasonal Ravioli, Braised Beef Brisket, Country Fried Steak, Carved Prime Rib, Mashed Potatoes and assorted desserts.  Beer, wine and specialty cocktails are offered for purchase.

The hours at The Plaza Restaurant vary during the time of year but typically are as follows:

  • Lunch: 11:30 AM to 2:55 PM
  • Dinner 3:00 PM to 8:30 PM

Click here to see the menu and make reservation for The Crystal Palace.

The Diamond Horseshoe

Guests will enjoy dining in a highly themed Old West style music hall right down to the piano on stage.  Located in Frontierland, The Diamond Horseshoe is one of the unique restaurants and was formerly a dinner / stage show which no longer runs.

An all-you-can-eat price fixed menu ($39.00 per adult or $21.00 per child ages 3 to 9) features western style American Cuisine served family style.  The feast starts with the Diamond Horseshoe Salad before moving on to the Saloon Feast which includes roast turkey breast, Pennsylvania pot roast and oven-roasted pork along with mashed potatoes, seasonal vegetables, herb stuff and macaroni & cheese.  There is also a plant based option which includes Impossible™ meatloaf.  Dessert is “Oooey Gooey Toffee Cake” or “Johnny Appleseed’s Warm Apple Cake”.  Beer, wine and specialty cocktails are offered for purchase.

The hours at The Diamond Horseshoe vary during the time of year but typically are as follows:

  • Lunch: 11:00 AM to 2:55 PM
  • Dinner 3:00 PM to 9:00 PM

Click here to see the menu and make reservations for The Diamond Horseshoe.

Jungle Navigation Co. LTD Skipper Canteen

Themed after the Disney classic ride The Jungle Cruise, guests will enjoy flavorful cuisine from Asia, South America and Africa at the Jungle Navigation Co. LTD Skipper Canteen.  Located in Adventureland, there are three highly themed dining rooms including: the Mess Hall (for the crew), the Jungle Room (former parlor of Dr. Albert Falls) and the S.E.A. Room (meeting place for the Society of Explorers and Adventurers).

Dinner entrees include the Senegali Sal’s Short Rib ($36.00), Irrawaddy Irma’s Hanger Steak ($38.00), Sustainable Fish ($32.00), “Tastes like Chicken” Because it is! ($26.00), Perkins Thai Noodles ($26.00) and “Hardy Har Char” Siu Pork ($26.00).  Let’s not for the Kungaloosh! (9.00) dessert which is an African-inspired chocolate cake.  The children’s menu includes mac & cheese ($10.00), crispy chicken ($11.00) and grilled steak ($13.00).

The hours at the Jungle Navigation Co. LTD Skipper Canteen vary during the time of year but typically are as follows:

  • Lunch: 11:30 AM to 2:55 PM
  • Dinner 3:00 PM to 9:00 PM

Click here to see the menu and make reservations for Jungle Navigation Co. LTD Skipper Canteen.

Disney Dining – Frequently Asked Questions

How do I make Disney Dining reservations?

There are a number of different options which include: the Disney mobile app, through the Disney web site (click here), or by calling 407.939.3463.  

How far in advance can I make reservations?

Guests can make dining reservations up to 60 days in advance of their visit starting at approximately 5:45 AM eastern time.  Guests staying on-site at a Disney Resort hotel can also make reservations up to 60 days in advance of their check-in date.

Which Disney restaurants accept reservations?

As of August 2023, there were approximately 100 individual restaurants at the Walt Disney World Resort that accept dining reservations.  Click here to see a complete list.

Do I need a theme park reservation to dine at an in park restaurant?

Theme park admission (valid annual pass or theme park ticket) and a park reservation is required for the day the guest will dine at any of the Disney parks.

Can Disney restaurants reservations be cancelled?

Yes, reservations can be cancelled on-line.  Some restaurants charge a per-person cancellation fee if cancelled after the cancellation period or if the party does not show up for their reservations.  Cancellation periods are shown in the initial reservation confirmation.

Which restaurants feature Disney characters?

The list of restaurants which feature Disney characters is constantly changing but at this time, the following individual restaurants feature character dining.

  • Chef Mickey’s (Disney’s Contemporary Resort)
  • Garden Grill Restaurant (EPCOT, The Land Pavilion)
  • Hollywood & Vine (Disney’s Hollywood Studios, Echo Lake)
  • Story Book Dining at Artist Point with Snow White (Disney’s Wilderness Lodge)
  • Topolino’s Terrace – Flavors of the Riviera (Disney’s Riviera Resort)
  • Tusker House Restaurant (Disney’s Animal Kingdom, Africa)

There are a number of character dining venues temporarily available but click here to find the most recent list.

Jerry Joyce

Jerry Joyce has been a Florida resident since 1988 and has lived in a variety of places in the South Florida area. Jerry is an avid boater & water sports enthusiast, beach aficionado, a lover of great food, muscle car fan and a theme park annual passholder for many years. Some of his favorite places in Florida include the Florida Keys, Walt Disney World, Cedar Key, the Loxahatchee River, St. Augustine and Ten Thousand islands.

Recent Posts