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