Henry’s Tavern, an upscale tavern-inspired bar and restaurant, recently opened a new location in SLU at 501 Fairview Avenue N. Henry’s Tavern first opened in Seattle in 2013 with its SoDo location that quickly established itself as a local favorite and a game day destination. This will be the third Henry’s Tavern in the Seattle-area following the opening of Henry’s in Bellevue downtown this summer.