7/03/2013 04:00:00 PM

Tacolicious Opens North Beach Location

Also open on July 4 is the third San Francisco location for Tacolicious at 1548 Stockton Street, reports Eater. The North Beach space was previously home to Caffe Maria. Like the other outposts, Tacolicious 3 seats 40 and has a full bar.


Post a Comment