Redding, California
Shasta Lake City, California
Redding & Shasta Lake City – Est. 1986
Taco Shop – California
See MENU & Order
See Redding Menu & Order
Shasta Lake MENU & Order