Food DC’s Grinch Bar Is the Perfect Place for Your Withered Heart to End 2017 You're a mean one, Town Tavern holiday bar, Town Tavern, How the Grinch Stole Christmas, Grinch bar | Dec 13, 2017