Tacolicious Palo Alto

Opening day customers enjoy the bar at Tacolicious’ new Palo Alto outpost, which opened to the public for lunch Tuesday, February 19, 2013. (Elena Kadvany/SFBay)