San Francisco photo by ext212
August 28, 2005
The trip would not have been complete without a stop at Taqueria Cancun on 19th Street. We'd already had several beers at a bar during our last night in San Francisco, but we capped the trip with a couple of...Read More
Share your travel photos to expand your gallery and add color to your reviews.