Redding & Shasta Lake City – Est. 1986

Taco Shop – California

See MENU & Order

See Redding Menu & Order
Shasta Lake MENU & Order