Back to Points of Interest Hooch’s 66 Bar & Grill / Restaurant in Arizona