Skip to main content

Kuba 8

restaurant · cuban restaurant · Miami, FL

Address
8342 SW 8th St, Miami, FL 33144-4180
Phone
(786) 359-4402
Website
kuba8restaurants.com
Where
25.7614, -80.3305

Search Hominin for Kuba 8

Other restaurants nearby

More in Miami

Kuba 8 — restaurant in Miami, FL | Hominin