12106 SW 117th Ct, Miami 33186, United States
12106 SW 117th Ct, Miami 33186, United States
No delivery
Spot something wrong?
Dishes at Havana Cali Salsa Restaurant. Prices may vary in venue.
Been to Havana Cali Salsa Restaurant? Be the first to share what you ate.