La Costa Taqueria 1

La Costa Taqueria #1, Same parking with the shell gas, 111 128th St SE, Everett, WA 98208, United States

(425) 499-8829

Location