Did La Carreta on 8th Street closed ???? Friends went and it's a seafood restaurant ....
Address: 3632 SW 8th St, Miami, FL 33135, USA
Dr. Edgardo M. Gonzalez Pereyra | Dec 26, 2020
Great Cuban food and coffee! Also deserts! Try 3 leches!
Guillermo Gutierrez | Dec 26, 2020
No same old Cuban cuisine. Has not changed. Same menu.
Thanks! Your answer is awaiting moderation.