what exactly are you looking to do?  Just a place to eat?
South of Beale on South Main.  I know the owners.  They also opened a second location in East Memphis.
There's a new Slider Inn downtown.  Don't know if you've ever been to the one in mid town.
Ghost River opened a brand new tap room downtown as did Wise Acre.  I've not been to either.
Old Dominick Distillery.  Technically on Front Street.  They have a bar.
Keep in mind I have no idea what the deal is with hours right now for any of those because of COVID.