Ebikes Electric pedicabs make a comeback in San DiegoBy Rider Page TeamJuly 8, 20220 SAN DIEGO — Electric pedicabs can now be noticed on almost each nook in downtown San Diego, a sight many…