El Alambre #2 (14th St.)
129-123 14th St, San Francisco 94103