The former Ricky's Cafe location at 107 NE 23rd Street just west of the State Capitol is being renovated into a location for the Krab Kingz Seafood chain. They apparently also have locations in Tulsa, Austin, Kansas City and Atlanta, but with multiple websites they may have separate ownership groups.

The new sign went up last week but I did not notice actual construction on the building at the time. If/when COOP Ale Works ever transforms the old Armory Building, this section of NE 23rd Street will look MUCH improved.

https://www.kkseafood.com/
https://www.krabkingztulsa.com/