Photo detail

Photo detail

The long-time restaurant at 2801 North State St. housed Que Sera Sera for many years and, more recently, Green Ghost Tacos, which is trying to locate elsewhere in Fondren by January 2018.