
Alma, a transaction completed by Restaurant Realty Company, will be opening soon at 1107 Valencia Street, San Francisco, at the corner of 22nd and Valencia, the former site of The Rooster. Alma will be a reinvented reincarnation of Che Bar y Restaurante Nuevo Latino which was a San Francisco Chronicle’s Top 100 restaurant due to […]