Review of Tacolicious

632 Emerson Street, Palo Alto, CA 94301

Overall Rating

Review


No gluten free dedicated menu, but staff was very knowledgeable.

Updated 8 years ago