South End Smokehouse Joins Chamblee Tap & Market
terra alma is pleased to announce that Chamblee Tap & Market has fully leased its food hall with the addition of South End Smokehouse. The newest culinary hotspot, located across the street from Chamblee City Hall and the planned Chamblee Town Center, is set to open later this year. South End Smokehouse brings a tantalizing array of barbeque specialties to[...]