Really, it it a restaurant in a resort town in the province of Matanzas, Cuba. VARADERO - one of the largest resort areas in the Caribbean.