Review for Buffalo Run Casino Review For Churchill Downs Google User Nov 23 '17 at 1:17 Perfect and convenient! Inside Churchill Downs track. View full site to comment or like