Tacolicious – Palo Alto, CA


Tacolicious, located in downtown Palo Alto, CA, this location has become quite a hot spot for locals and college students. This extension of the Tacolicious in San Francisco offers more vegetarian options on the menu and their largest bar yet!

A unique mural by artist Paul Madonna is on the wall to the left when walking in. (He also did the mural at the San Francisco location)

Continue reading