9 yrs ago•danny0reviewedThee Crazy Horse Tampa8708 W Hillsborough Ave, Town 'N' Country, FL 33615, USA*Went here on a Wed night...