TourTruth score 7.4 out of 10 Dallas Electric Bike Tour at Sunset Top 28% in Dallas ยท 5 reviews Price on provider site1 provider