Taco Shop

5248 Shasta Dam Blvd Shasta Lake CA 96019 USA

(530) 275-1687

Location