Rolling Out The Red Carpet For The Brand New Pedego® Electric Bikes Mega-Store in La Jolla, CA

La Jolla welcomes the newest Pedego dealership to Southern California. There are a total of 25 stores in California (113 stores worldwide). This newest Pedego® Electric Bikes location features the largest retail space on the West Coast and, quite possibly, in the United States. This impressive mega-store store is located in the charming residential community of Bird Rock, which is just north of Pacific Beach and south of the bustling village of La Jolla (folks… it is pronounced...