2401 California Street
San Francisco, CA 94115
(415) 674-7745
Sunday to Thursday 11-9
Friday & Saturday 11-9:30
From THE NEW FILLMORE
“Tacobar, at the corner of California and Fillmore, seems destined to be far more than a typical taqueria. Owner and top toque Jack Schwartz, 40, has fashioned a mini-Mexican restaurant with organic food considerably above the ordinary and a whimsical design that promises to be lively and fun….”