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