DeLotto. Share: Contractors and Home Repairs DeLotto. Visit Website 924 E. Busch Blvd. Tampa, Fl 33612 (813) 935-2191 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.