Main content starts here, tab to start navigating

Hours & Location

2401 California St,
San Francisco, CA 94115

415-674-7745

find us on the corner of California & Fillmore

Open 7 days a week | 11am - 8:30pm

tacobarsfinfo@gmail.com | 415.674.7745

Get Directions