Let It Roll has three locations in the Newport Beach area. This one is located in the heart of the Balboa Peninsula, a popular spot for people to purchase or rent a bike or have their own bike repaired. It is adjacent to the marina, sandy beaches, bike paths and the pier. The selection is small, but Let It Roll can get you anything from its other stores. It also sells accessories such as locks, baskets and reflective lights for nighttime peddling. Some of the brands it carries are Schwinn, Landcruiser and LA Mountain Bikes.