/
/
Since its inception in the summer of 2009 as a humble taco stand at the Ferry Plaza Farmers Market, Tacolicious has evolved into a celebrated Cal-Mex establishment with a distinct San Francisco spirit. This dog-friendly restaurant now boasts three Bay Area locations in Palo Alto, the Marina, and the Mission, alongside a presence...