new icn messageflickr-free-ic3d pan white
The greatest Tacos on Earth | by OctopusHat
Back to photostream

The greatest Tacos on Earth

(21/365 5-9-08)

Tres Carnitas Tacos from one of my favorite restaurants ever, Taqueria Vallarta in Santa Cruz.

1,747 views
1 fave
2 comments
Taken on May 9, 2008