Know a great happy hour or special for this location?
A lively cafe with a band serving Cuban fare amid stained-glass windows, tile floors & a fountain.
Suggest an edit
8000 SW 8th St, Miami, FL 33144
© 2024 Checkle, Inc
Privacy
Terms