Santa Barbara > Restaurants > Lilly's Taqueria - Downtown
  
 
Neighbor Tims BBQ

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