Review for Buffalo Run Casino Review For Del Mar Fairgrounds Google User Nov 22 '17 at 4:20 2004 Spirit West Coast. Was a great place to hold a Concert View full site to comment or like