Calle Ocho Location
Our store is located in S.W. 8th Street, better known for its Spanish-language name, Calle Ocho. Blocks away from I-95 and Marlins Ballpark, our store has been in the same central location since 1962.
Our address is 1008 S.W. 8th Street
Miami, FL 33130
View Larger Map