Capitan America Seen On the Street By Street Art SF Team on September 17, 2013 Location: 20th Street @Mandela Parkway in Oakland, Ca Artist: Solo. Tags: Oakland, Oakland - West Oakland, Oakland - West Oakland - Mandela Area, Solo, Wheat Paste