Tom’s Watch Bar now open at Seattle Center The sports bar occupies the landmarked former Bressi Garage, now with a second-story addition and wraparound terrace that looks north to Climate Pledge Arena and west to Elliott Bay. Go to Source Author: djc.com