I saw about 10 cars in their parking lot yesterday, plus people eating in their windows. Also couldn't help but see a large-screen TV in the background. Anyone been there yet?
They have a facebook link:
http://www.facebook.com/pages/The-Pa...463370?sk=wall