Art on the Embarcadero Some of San Francisco's most unique art pieces exist just steps from Hotel Griffon on the Embarcadero. About 2 month(s) ago by Hotel Griffon No Comments