South Shore Bikes in South Lake Tahoe
(530) 544-7433
South Shore Bikes is a local bike shop located at the "Y" in South Lake Tahoe California, right on the city bike path which leads to all the beaches, offering you sales, rentals and repairs. Our shop has a full fleet of rentals from beach cruisers, road ...