Taco Shop
5248 Shasta Dam Blvd, Shasta Lake, CA 96019-9402
Taco Shop is a Mexican place is located in Shasta Lake, California. The address of Taco Shop is 5248 Shasta Dam Blvd, Shasta Lake, CA 96019-9402.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 530-275-1687,