I'll put in my vote for El Farolito - 2779 Mission Street. That place rocks.

- Jon