Torchy's Tacos

The Green Chile Pork taco (on the left) is a crowd favorite, as well as the Trailer Park taco (the right).

523 views
0 faves
0 comments
Taken on July 16, 2007