Get directions to: Sub Zero, Alvarado, TX Restaurant address: 303 W Hwy 67 Alvarado, TX 76009, USA Driving Walking Bicycling Restaurant: Sub Zero