Located in Atlanta’s Upper Westside, Sea Salt Restaurant offers a coastal-inspired dining experience that seamlessly blends ...