White Castle has announced that it is opening its Orlando location on May 3rd, 2021. The Orlando Castle on Daryl Carter Parkway will be the largest free-standing White Castle in the world and is located just a few miles from Walt Disney World. The brand makes its return to Florida after operating a Castle in Miami in the 1960s.
In the original press release, White Castle said of its location, Located in southwest Orlando at Unicorp’s $1 billion The Village at O-Town West mixed-use development, White Castle expects to start satisfying Central Florida “cravers” by spring 2021. The 4,567-square foot restaurant will include indoor and outdoor seating and two drive-through lanes, highlighted by the brand’s eye-catching tower in a sleek, modern industrial-style architectural design.
The Orlando White Castle will be open for take-out, dine-in and drive-through service from 8 a.m. to 1 a.m. on grand opening day, with regular operating hours from 9 a.m. to 1 a.m. each day starting May 4th. Eventually the location will be operating 24 hours per day.
White Castle Orlando is located at 11595 Daryl Carter Parkway