chomping grounds

Showing posts with label La Palma. Show all posts
Showing posts with label La Palma. Show all posts
11.19.2011

La Palma

›
La Palma La Palma is probably one of my favorite taquerias in San Francisco.  A notch higher than El Farolito because all the ingredients...
›
Home
View web version
Powered by Blogger.