Fodor's Expert Review Barracuda Taquería
Seattle
Restaurant
Editor's Note: This location is no longer in operation.
A good stop on the way to the Olympic Sculpture Park or Seattle Center is Barracuda Taquería, with fresh, traditional ingredients, and good prices ($4 per taco or torta).