Mexica-Tessen

La Palma Mexicatessen, 24th Street, Mission District, San Francisco

1,212 views
4 faves
7 comments
Taken on January 15, 2007