This $11 million steakhouse at Churchill Downs is worth a visit, if you can afford it
Take a look inside Matt Winn's Steakhouse, the massive new flagship $11 million restaurant at Churchill Downs.
Take a look inside Matt Winn's Steakhouse, the massive new flagship $11 million restaurant at Churchill Downs.