Main content starts here, tab to start navigating

Tacolicious Chico

685 Market St. (at 3rd St.),
San Francisco, CA 94103

Monday–Friday
10:00 am to 7:00 pm


Get Directions