ICON Park Sloppy Joe’s Restaurant is Now Open in Orlando Hi everyone! Sloppy Joe’s restaurant is now open at Icon Park in Orlando, bringing a Key West atmosphere to the