Here’s a pretty big thing for us to say: Liberty Tree Tavern has historically been one of our favorite restaurants in all of Disney World.
This understated American restaurant located in Magic Kingdom’s Liberty Square and is teeming with well-thought-out atmosphere. Tasty table-service is hard to find in Magic Kingdom, and the food here is downright delicious. But…we hadn’t visited since before the parks reopened. So, let’s check-in on Liberty Tree Tavern to see if it’s as much of a delight as we remember.