Taffy's Pizza hero image

Taffy's Pizza

Restaurant

2026 De La Vina St, Santa Barbara, CA 93105, USA

Biter Score
8.2
Open
Sunday: 12 PM – 8 PM
Taffy's Pizza photo 1
Taffy's Pizza photo 2
Taffy's Pizza photo 3