Tacolicious Palo Alto

0

Tacolicious’ very first Palo Alto lunch rush wasn’t much, but if their San Francisco locations are any indication, that won’t last long. (Elena Kadvany/SFBay)