I've not been to it yet but I'm sure it's not too far off of I-70. There was a post a number days back about it's opening...
I searched the archives and found the thread. Kruse posted the address as:
WYANDOTTE 7TH ST.
Here the link to that thread: