La Lucha Coffee Bar

1600 17th Street, San Francisco, CA 94107