Pier 23 Cafe
San Francisco, CA 94111
Phone: (415) 362-5125
08/03/2005 Posted by melahi7
I don't why people like the margaritas so much. They have one flavor and don't blend it, only on the rocks and their tiny. The ONLY good thing about the place was the outdoor seating.
Write a review and share your thoughts with others

