Tacolicious Palo Alto

0

Bartenders were hard at work prepping the Tacolicious empire’s largest bar. Tacolicious’ opened their new Palo Alto outpost for lunch on Tuesday, February 19, 2013. (Elena Kadvany/SFBay)