Get directions to: Z-spot, Tampa, FL Restaurant address: 1618 E Seventh Ave Tampa, FL 33605, USA Driving Walking Bicycling Restaurant: Z-spot