Located on Union Street in San Francisco, Bus Stop seems out of place in the notoriously well-dressed Marina District.