Part of a strange bar obscura in Key West - behind the truck is a well-stocked bar and restaurant