La Super-Rica Taqueria hero image

La Super-Rica Taqueria

Restaurant

622 N Milpas St, Santa Barbara, CA 93103, USA

Biter Score
9.0
Closed
Sunday: 11 AM – 9 PM
La Super-Rica Taqueria photo 1
La Super-Rica Taqueria photo 2
La Super-Rica Taqueria photo 3