The Miami Beach Bicycle Center on Fifth Street is a South Beach institution. In 1977, Jack Ruiz established the business, which was later handed down to his sons, Alex and Danny. The shop has…
December 1, 2020No CommentRead More
© 2019 Miami Today. All Rights Reserved.