Where's the worm?

By weeklyvolcano on May 1, 2006

The Matador, a two-location Seattle chain that bills itself as a tequila bar, will open at 8th and Pacific in downtown Tacoma sometime this summer.  Few details are available but heck, how can you go wrong with a tequila bar?  Muy bien! â€" Jason de Paul