Red Rooster restaurant on North Church Street in George Town, Cayman Islands, 1985.