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