Taqueria La Estrella

1110 N Main St, Manteca CA

(209) 823-9000

Location