Edinburgh Castle
Edinburgh Castle is a bar in San Francisco CAEdinburgh Castle Contact Information:
Edinburgh Castle
950 Geary StreetSan Francisco, CA 94109
Phone: (415) 885-4074
Website: http://www.castlenews.com
Back to List of San Francisco CA Bar