Thelma's Rib Shack

Flag as Inappropriate

Thelma's Rib Shack is a restaurant located on the Historic Auburn Avenue in Atlanta. It offers a highly regarded Southern soul food inspired menu and is housed in a neat little red building in close proximity to the area's historic sights.
302 Auburn Ave NE, Atlanta, GA 30303
(404) 688-5855
  • Accessibility Details: Street level access
  • Hours: Mon - Fri, 8am-6pm; Sat, 8am-8pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?