12 yrs ago•DomoroxreviewedFoxx Tails1038 Winchester Rd NE, Huntsville, AL 35811, USA*Went into this place one night...