Los Vecos Taqueria
441 Blossom Way, Hayward CA 94541