White Castle
🍔🏰WORLD’S LARGEST WHITE CASTLE🍔🏰
Located in Orlando, Florida, the world’s largest White Castle served 5 MILLION sliders by their 1-year anniversary last year - now that’s a lot of burgers! We definitely ate our fare share to help them reach their goal! Next time you visit Orlando, make sure you slide on by. 😉