Tacolicious Tacolicious

Tacolicious Map

2250 Chestnut St. (Avila St.)
San Francisco, CA 94123
No phone
Map
Cuisine: Mexican / Taqueria / Tacos
Neighborhood hot-spot serving up tacos, tequila and other no-frills Mexican cuisine.
Openings: Lunch & Dinner daily, Brunch Sat.-Sun.