Review of Tacolicious

632 Emerson Street, Palo Alto, CA 94301

Overall Rating

Review


Delicious tacos and chips! Staff was very knowledgeable.

Celiac friendly?

Yes

Updated 4 years ago