Tacolicious Palo Alto

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)