Open since 1990, TS McHugh’s is a little bit of Ireland on lower Queen Anne within walking distance of Seattle Center. The pub is a comfortable place where everyone is welcome to relax, enjoy a great meal, and have a good time. TS McHugh’s offers a welcoming atmosphere suitable for business or pleasure. You will arrive as a customer and leave as a friend.