McGillycuddy's is a lively bar offering Irish and American pub fare, a beer garden, and TVs for sports enthusiasts.