Review for Tampa Bay Downs Review For Tampa Bay Downs Google User Mar 31 '16 at 12:36 Not a bad place here while visiting florida. Probably because I won a tournament:) View full site to comment or like