Casa Borrega Mexican restaurant closes in Central City | Where NOLA Eats
Casa Borrega in Central City has always been something other than a conventional restaurant, with elements of a bar, music club and art installation all being part of the story.