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
|Monday - Friday||Saturday||Sunday|
|9 A.M. - 5 P.M. EST||10 A.M. - 2 P.M. EST||CLOSED|