Luis Castañeda posted an update 3 years, 11 months agoCafe-Restaurant. Calle Ocho. Little Havana. Miami. Florida. USA. Leica M9D6655a Calle Ocho Restaurant