Redding & Shasta Lake City – Est. 1986

Taco Shop – California

Redding Menu & Order

Shasta Lake MENU & Order