Philosopher's Club in San Francisco

Show Map
A friendly neighborhood bar with a pool table, jukebox and a couple of TVs.
Address: 824 Ulloa St
Phone: +1 415 753-0599

Source wikitravel.org/en/San Francisco/Twin Peaks-Lake Merced