Westword reports that El Olvido (2200 S. Broadway) is totally donezo, falling into the cracks of the treacherous construction shitshow along South Broadway. Word on the street is that another unconfirmed restaurant has scooped the space. May the force be with it. [Westword]
Filed under: