Rating: Satisfying
Cuban Frita Sliders
Rating: Satisfying
Pleasant atmosphere, food and service but unless you are staying in the hotel, your money will be better spent someplace else!
De Rodriquez Cuba on Ocean
101 Ocean Drive, Miami Beach, FL 33139
No comments:
Post a Comment