On Guard Cuba, Horace Da’Shield is gonna bite you!! Seen On the Street By Street Art SF Team on May 23, 2012 Location: Horace Alley @25th Street in San Francisco, CA. Artist: Bode. Tags: Bode, San Francisco, SF - Mission - Horace Alley, SF - Mission District