Directions

T.S. McHugh's is located at 21 Mercer St. (between Queen Anne Ave. N. and 1st Ave. N.), on Lower Queen Anne, just a block from Seattle Center.

There's free parking behind the restaurant, which you can get to by taking a left down the alley just past the storefront.