All good choices, but the other place I was thinking of was the Tilted Kilt They have one in Chicago Ridge, which isn't far from Capt. Serious or myself. Swear to God if you can convince him to go, I'll break bread with the two of you.
Capt Serious on TK: "This place sucks, this table sucks, why did we come here?"
"How is your food man, looks good..."
Capt Serious on the food: "The food sucks, my drink sucks, and these fries suck"
"Well it was really cool to meet you man"
Capt Serious on the outing: "You guys suck and life sucks and the roads are gonna suck on my way home, ima go home and tell everyone this sucked and then post in the Random Thoughts thread about my Sox jersey"