This place doesn't need another chicken strip review, they are amazing and I will not knock them on that. I would not recommend the pizza though,. I had a coupon for a free pizza around September 2011, I was absolute shit. It may have been due to the fact that it was free, but I would not pay a single American dollar for one in the future ever.
The actual place is pretty dive. The bar downstairs is dark and dingy, I would not go there willingly. Dining in is pretty meh, it's usually hot and sticky.
If you do make your way to Geo's for the chicken strips, get them to go, you wont be disappointed.