1033 NE 65th Street, Seattle, Washington 98115(206) 729-0670
Home of legendary burritos & iconic Baja fish taco