Binions -- subject of much speculation around these parts -- is now open at 5917 Delmar Boulevard. I'll see what I can discover about a menu.
Across the street at 5898 Delmar Sir-B-Que looks just about ready to go.
Finally, signs at 5860 Delmar, the former home of Marion's St. Louis Rib Co., announce that Nubia Restaurant will be opening there.
More details on all these places as I learn them.