Little Havana #1 Club!. Excellent menu and entertainment. A must if you are in Miami.
1513 SW 8th St, Miami Fl 33135
Your email address will not be published. Required fields are marked *