Just wanted to thank whoever it was who recommended D. Rodriguez Cuba in South Beach. I had a lovely meal there with my husband and his parents on our trip last week. Fantastic food, the outdoor courtyard was lovely, my drink was great and our waiter was terrific. Great recommendation!
South Beach Cafe
121 5th St, Miami Beach, FL 33139