Tacolicious

632 Emerson Street, Palo Alto, CA, United States

Restaurant—Upscale Casual

12 Followers


About

About

Tacolicious is by no means a traditional taqueria—you won’t find burritos here. What started out in the summer of 2009 as a little taco stand at the Thursday Ferry Plaza Farmers M... Read more

Followers (12)