Flores Restaurant Seen On the Street By Street Art SF Team on July 25, 2017 Location: Union St @ Webster in San Francisco,CA Artist: Machy. Tags: Machy, Mural, San Francisco, SF - Pac Heights/Marina