Taffys Pizza, SANTA BARBARA, California (CA)
Readily settled at 2026 De La Vina Street () in SANTA BARBARA, California (CA) (93105), Taffys Pizza are available at 8056873083. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
Taffys Pizza contact information and details:
Address: 2026 De La Vina Street - , SANTA BARBARA, California (CA) 93105
Contact Phone: 8056873083
