Tacos El Pueblos is a taco truck is worth pulling off of 101. Taco heaven.
301 W Washington
Phone:
Email: