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.
No comments yet. You should be kind and add one!