I have been to the location in Las Vegas and it is SO good!!! It's pretty awesome that they're opening a location in KC! Maybe that means more KS locations to come?? One can only hope!
It will be located at 11935 South Blackbob Road, according to the restaurant chain’s website.
A new season on the TV shows starts June 13th!