13 yrs ago•guy_with_houndsreviewedThee Crazy Horse Tampa8708 W Hillsborough Ave, Town 'N' Country, FL 33615, USA*Overall a nice club. My...