Update Info - The Tug Tavern
This restaurant was reported as closed. If it is open, let us know.
The Tug Tavern
2216 SW Orchard St
Seattle, WA 98106
2216 SW Orchard St
Seattle, WA 98106
This restaurant was reported as closed. If it is open, let us know.