1465 Southwest 8th St., #105 Miami, FL 33135
Central Dade
Cubaocho Museum & Performing Arts Center
0.02 miles
Alfaro's
0.10 miles
Ocho live bar & lounge
0.26 miles
Ocho Live Bar & Lounge
Ocho Live Bar
Ocho Live (Bar & Lounge)