The “naked” of the title refers not to the suggested attire but to the idea of uncomplicated food, according to ...
Miami Beach is a barrier island that is separated from the mainland by the Biscayne Bay. Several causeways connect the two.