Report by

Food Safety Report: Lilly's Taqueria, Chapala Street, Santa Barbara, CA, USA.

8 years ago reported by user-tvjjz899 business

Lilly's Taqueria, Chapala Street, Santa Barbara, CA, USA

310 Chapala Street, Santa Barbara, 93101 California, United States

 Symptoms: Fever, Nausea, Vomiting

#santabarbara #california #unitedstates

Recent Reports Near Me