TourTruth score 6.4 out of 10 San Diego Bay Dog-Friendly Eco Pedal Boat Rental San Antonio ยท 12 reviews Price on provider site1 provider