Thursday, October 14, 2010

La Taqueria? Si, Por Favor.



Erica saw this place on Food Network, Becky and I tried it, and we agree with the sign.  Well, best tacos in the Mission anyway.

No comments:

Post a Comment