Friar Tuck's in Calumet City, IL.

Dammit. I wish it still existed.