14 yrs ago•cowboyleereviewedZebra Show Bar7075 S Desert Blvd, Canutillo, TX 79835, USA*My lady and I stopped in...