Yo Burrito, harbinger of tacos and tequila, announced on Facebook that their closing came about after the sale of the cantina's building. The news was announced on Eater, yesterday, that January 31 would be the last day to hit up the Wentworth Street location for a margarita. Yo Bo says they are seeking to relocate. [Facebook]
Filed under: