Need vacation planning advice quickly? Join our Facebook group and get your questions answered!
Skip to Content

Magic Kingdom Dining Ranked Best to Worst

Magic Kingdom Dining Ranked Best to Worst

There are hundreds of options when it comes to eating at Disney World and we know it can be stressful. In order to help you plan a stress-free trip, we have put together a list for each park ranking how good we think each restaurant is and why! We know this topic is a highly controversial one as dining is so personal. Everyone has their own likes and dislikes when it comes to food and experience. Plus since dining is in part service based you never know when you are going to catch someones off day. When reading this list we encourage you to use it as a guideline to help you pick the spots that would mesh well with what your families likes! So let’s jump right on in, here is our list of Magic Kingdom dining ranked best to worst.

Be Our Guest

Strip Steak from Be Our Guest

This one tops my list mostly for atmosphere. Disney did a fantastic job with making you feel like you are stepping into the story of Beauty and the Beast. There are three enchanting rooms that will make you feel like you are at the Beast’s Castle.

Full Be Our Guest Review

Casey’s Corner

Corn dog nuggets from Casey's Corner.

The bad news at Casey’s is not a whole lot of seating here, there are times we haven’t been able to get a seat at all and there are just a few seats that are inside. Also, you may find their limited menu of just hot dogs not so much your cup of tea. I, however, love coming here. The super thin cut fries are the best and you can’t go wrong with some corn dog nuggets and cheese sauce!


Plaza Restaurant at the Magic Kingdom

You should head over here if you are looking for some classic comfort food. The pricing here is shockingly reasonable (by Disney standards). The downside to this one is it’s so small it can be super hard to find a reservation here.

Pecos Bill Tall Tale Inn and Cafe

Nachos at Pecos Bills Magic Kingdom

Ah, the air conditioning haven that this huge indoor dining location has with plenty of seating. This spot is great for those hot and sunny Florida days we see so often around here. We more often than not find ourselves eating nachos at Pecos Bills. There are also other great menu items, all Tex-Mex themed. The toppings bar here makes it so you can pile on the toppings and make your meal stretch further. This spot even made our list for the best meals to split at Disney World!

Cinderella’s Royal Table

Magic Kingdom Dining Ranked Best to Worst 1

Eating inside of Cinderella’s Castle it doesn’t get more iconic than that. This is a for sure a Disney bucket list item that everyone must do at least once in their life. The food here is just good, nothing special which is why it doesn’t rank higher on our list. The other thing we don’t love about Cinderella’s Royal Table is payment in full is required when booking ANY meal in this restaurant. Plus pricing fluctuates during peak season. There is a 24-hour cancellation policy. If you do not cancel before then, you will still be charged the full price for the meal.

Liberty Tree Tavern

Liberty Tree Tavern

If you are looking for Thanksgiving year round this is your stop! Liberty Tree Tavern serves up your meal family style and is themed to early colonial America.

Columbia Harbour House

Lobster Roll

Lobster Roll. Chilled Lobster with a touch of Mayonnaise on a New England Style Bun, served with House-made Potato Chips

If you are a seafood fan this is your spot as well as some really healthy options. This stop is between the Haunted Mansion and Peter Pan right at that bend by the Tangled Toilets. If you are not a seafood fan there is a great pot pie here but that may not be what you want to stop in and enjoy on a 98-degree day in the summer. We love that there is a second story here that is quieter and air-conditioned. It’s great to cool off, grab a drink and watch people walk by outside.

Full Columbia Harbour House Review

Skipper Canteen

The Jungle Cruise is my favorite attraction which is why this one comes in high on my list. The details, hidden treasures, and jokes are packed in at this restaurant. Be sure to look around in all the rooms if you decide to dine here. The downside here is the food is just as adventurous as the Jungle Cruise! There are unique items on the menu here (like a fish served whole) and we also found the dishes we tried to be quite spicy.

Tony’s Town Square

The prime location right off of the front of Main Street USA makes it a great location for timing your reservation with the parade. We wish it served up some better food options though. This spot recently had yet another menu overhaul with some promising improvements. The general consensus is you will enjoy your meal here if you skip ordering an entrée with a red sauce. The interior is romantically decorated featuring the Lady and the Tramp. If you’re a fan you may want to stop in for a meal just to take in the decor.

Cosmic Ray’s Starlight Cafe

Magic Kingdom Dining Ranked Best to Worst 2

This is one of our regulars here at the Magic Kingdom. I like to think of it as my healthy spot since I tend to go for the rotisserie chicken. If you want to go unhealthy they also have some yummy chicken tenders you can pair up with cheese sauce. While you are eating your meal here be sure to check out Sunny Eclipse, he puts on a beautiful music show. I will admit the decor here, on the other hand, is pretty blah and the three-bay ordering they have going on is confusing. When you order at Cosmic Rays be sure to look at the menu of the bay you are ordering at, they do all have different things. The other downside is if you want different food items you are going to have to split up to put in the multiple orders.

Crystal Palace

Crystal Palace Magic Kingdom

It’s fantastic to stop in here and see Eeyore, Pooh, Piglet and the gang but the food just falls flat here for me. This restaurant is pricey and you are paying a lot for the character experience. You are getting a just alright buffet which has improved over the years but it’s still just meh.

Pinocchio’s Village Haus

Pinocchio's Village Haus

This spot gets points for being able to sit and enjoy your meal while watching it’s a small world sail by. Also, there is a balcony you can go up to and eat at when you are here! Most people don’t even know it exists and you get the benefit of views of Fantasyland. Though if you are visiting in the warmer months you will be outside. The downside here is the menu, it remains pretty blah focusing on some alright pizzas and other Italian offerings.

Diamond Horseshoe

Magic Kingdom Dining Ranked Best to Worst 3

This spot seems to be lost and confused. It does serve meals but they really just aren’t that great in my book. The food is poor and this spot is best left skipped. Just go to one of the previous restaurants instead.

Tomorrowland Terrace

This is one at the Magic Kingdom that we find is NEVER open! The atmosphere is pretty lacking in this small corner of Tomorrowland at the Magic Kingdom. It’s covered but still open air seating. You find this spot more frequently being used for the dessert party location instead of serving food.

Tortuga Tavern

I don’t know why but this is another spot that is NEVER open! It used to have some really cool unique options on the menu but now it’s blah Turkey Legs and hot dogs. So even when I do catch this restaurant open it’s not even all that exciting.

So that sums up my best to worst places to eat at the Magic Kingdom. There aren’t a whole lot of stellar spots overall at the Magic Kingdom. It really isn’t known for being a dining destination. Share your favorite Magic Kingdom eats in the comments below! Or you can even share your list of Magic Kingdom dining ranked.

Magic Kingdom dining ranked best to worst


Sunday 29th of April 2018

The two that are never open are because they're seasonal. They aren't open during slow times.I agree that Cinderella's Royal Table is a bucket list restaurant that you do simply to say you ate in Cinderella's castle. The food is way over-priced and not worth what you're paying for it. Even breakfast is two dining credits and scrambled eggs, bacon, and sausage aren't that expensive. Neither is oatmeal. They certainly aren't worth the $65 price tag if paying out of pocket. $40 if you're under 10 and eating yogurt (or scrambled eggs). Totally not worth the cost. Go to Be Our Guest for the castle experience (which is actually better themed) for breakfast instead and to Akershus at Epcot for the Disney princesses.And skip Tony's altogether. A QSR is better than that table service option. But I enjoyed our dinner at The Diamond Horseshoe. Even my picky eater liked it. There was something in the meal for all of us, and the cornbread there was great.