This place does it for me. The staff was very friendly and attentive. It has a good atmosphere. Menu is like a place in San Francisco I loved.