‘Unsung’ Alabama soul food restaurant still here ‘by the grace of God’ after 50 years
Thomas Rib Shack, the soul food restaurant located at 2931 15th Street on the West End of Tuscaloosa, shut down...
Thomas Rib Shack, the soul food restaurant located at 2931 15th Street on the West End of Tuscaloosa, shut down...