Location: 2931 15th St, Tuscaloosa, AL 35401 Website: https://thomasribsshack.com/ Phone: (205) 759-5010