Showing posts with label La Tienda. Show all posts
Showing posts with label La Tienda. Show all posts

Sunday, December 20, 2009

La Tienda

La Tienda has just opened a retail shop in Williamsburg at 1325 Jamestown Road.
If you are in the area, stop by. We sampled some lovely anchovy-stuffed olives and could not resist taking home a box of cat tongues.