Milpas Taqueria

316 N Milpas St Santa Barbara CA 93103 USA

(805) 883-1112

Location