The Blind Squirrel Pub is a cozy pub serving classic American comfort food in a laid-back atmosphere.