Taqueria Elvia's
441 S Center St, Turlock 95380