Tampa Downs Race Track Schedule. Tampa Bay Downs is an American Thoroughbred horse racing facility located in Westchase in Hillsborough County in the U. Website design and development by Americaneagle.com, Inc. Lower in picture, picnic tables for Garden Suite – Tampa...