Tacos El Pueblo

This taco truck is worth pulling off of 101. Taco heaven.