Santa Barbara > Restaurants > Lilly's Taqueria - Downtown
  
 
Due Lune Cucina

Lilly's Taqueria - Downtown
310 Chapala St, Santa Barbara
Phone: