No-frills place centrally located in SF.