What's Nearby?
D. Rodriguez Cuba
Restaurant
956 Washington Ave
Miami Beach,
FL
33139
Chef/owner Douglas Rodriguez (Yuca, Ola), The Godfather of Nuevo Latino, evokes Cuban flavor with both the cuisine and atmosphere. Sit in the romantic courtyard and sip presalsa Cuba libres.
Hours of Operation
Sun.-Thurs., 6-11 p.m.; Fri. & Sat., 6 p.m.-2 a.m.










Comments