Start from
Los Vecos Taqueria
441 Blossom Way, Hayward 94541