Tacobar

2401 California Street
San Francisco, CA 94115

(415) 674-7745

Email

Website

Sunday to Thursday 11-9
Friday & Saturday 11-9:30

From THE NEW FILLMORE

TACOBAR SHAPING UP AS A JEWEL

“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….”