All three of Thatcher McGhee’s locations stand out with their traditional Irish thatched roofs outside and an old world vibe inside. These busy taverns offer draft brews and Irish pub fare in a cozy setting.
Of Special Note:
Happy hour with complimentary snacks
Two other locations in Fairfield and Pompton Lakes