800 Post St. @ Leavenworth
San Francisco, California 94109

Come for the largest eyes in the world. Stay for the field trip to fresh donuts at 1 AM at Bob's.

Added by caitlinb on October 18, 2005

Comments

caitlinb

Contact me if you'll need/want to join us later, so we can plan to navigate you to the right place.