White Castle bringing the Crave with 2 new Florida locations. Here's where and when

Cult-favorite fast food restaurant White Castle is about to double its locations in Florida. Here’s where and when.