La Cumbre
This is the interior of a little taqueria in San Francisco called 'La Cumbre'. It is reported to be one of the better places to get burritos in SF. Mine was pretty good!
This image is from the presentation "San Francisco Visit 2006".

Go to presentation where this image occurs.
Go to location in presentation where this image occurs.
Copyright 2001-2016 alavigne.net.