With more than 60 stores, restaurants and professional services, The Village at Waugh Chapel is the area’s favorite destination.