Press & News

First Look: South African Restaurant opens at Shops Buckhead Atlanta (Atlanta Business Chronicle)

August 15th, 2018

Biltong Bar, a South African restaurant, is officially open for business at The Shops Buckhead Atlanta. It’s the restaurant’s second location in Atlanta, with its first opening in early 2016 inside the Central Food Hall at Ponce City Market. The new 6,500-square-foot location is a substantially expanded version of its sibling, featuring a 30-seat bar along with a dining room and lounge area. The concept features South African street food, including gourmet jerky and savory pies, and South African wines and signature cocktails.

READ ARTICLE

Categories