Thelma's Kitchen
Address:
302 Auburn Ave NE, Atlanta, GA 30303
Phone:
(404) 688-5855
Nice to Know:
- Good For Kids Yes
- Wheelchair Accessible Yes
Other Details:
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.
Restaurants, Caterers, Barbecue
Other Businesses: