I had my heart set on getting Mama Roux's excellent pulled pork sandwich today. It turns out that they are closing! We spoke to someone there, she said that this Saturday/Sunday will be the last days.
I asked what happened; she didn't really know, had no contact with the owner. Strange and sad.