Officials from both towns celebrated the completion of a $2.4 million beautification effort for Braintree/Weymouth Landing on Aug. 28, a project that has taken almost three years to complete. Money was initially awarded in December of 2009, when the state gave a Public Works Economic Development grant to both towns to restore the border area’s sidewalks, streets, traffic lights, and walkways. Even with the recent mild winter, it took engineers right up to the June 30 deadline to complete the work, Braintree Mayor Joseph Sullivan said. Despite the improved appearance of the Landing, Sullivan said some things remain to be done, such as better parking information, improving handicapped accessibility, and updating storefronts. “We’re already strategizing with El Sarape,’’ the Landing’s well-regarded Mexican restaurant, on possible rooftop dining, he said. “[We are] trying to be creative.” Overall, however, the mayor said he was pleased with the Landing. “It looks great, I think, and it’s only just the beginning,” he said.