SLF and I dropped in to the Capitol Hill store for a quick bite on Saturday. I got to try their tamales. The best tamale I have had so far. This place is great, and they are apparently doing very well. I have heard they plan on opening 2 more locations, one in the Greenwood area and one in West Seattle.
I tried to take my brother to a taco truck on Sunday, but he said he is afraid. He believes the meat in the tacos is actually dog meat. If that is so, they prepare it pretty frickin good.