Fantastic place in the heart of SF! Try the birria tacos at Taqueria Zorro if you do stay here.