Well, Florida FINALLY has a White Castle and it's not too far away! The world's largest free standing White Castle location has opened up in Orlando and mini burger lovers are SO excited!
The chain opened the new location on Monday and people waited in line for HOURS.
Their plan is to eventually operate 24 hours a day, but for now, they have select business hours.