Iconic Cuban restaurant serving traditional fare in a roomy, vintage dining room with chandeliers. 📍 3555 SW 8th St, Miami, FL 33135, USA · ⭐ 4.5 (27783 reviews)
#beach