Taqueria Elvia's
441 S Center St, Turlock CA 95380