De Rodriguez Cuba on Ocean, Miami

James Beard award winning Chef Douglas Rodriguez introduces De Rodriguez Ocean, a 200-seat, beachfront restaurant tucked…