Nowadays, driven by factors such as the rapid growth of online sales, different delivery methods are being explored to improve last-mile logistics processes. Among these, the combined use of trucks and drones and the option of utilizing parcel lockers as an alternative to home delivery have led to the definition of new optimization problems. In this work, we study the Traveling Salesman Problem with Drone and Lockers (TSP-DL), the first optimization problem to integrate both of these innovative delivery methods. The goal is to determine the optimal route for a tandem consisting of a truck and a drone to serve a set of customers. Each customer can either be served at home or retrieve their package from a parcel locker where the tandem has delivered it. The objective is to minimize total delivery costs, which depend on the total delivery time and compensation provided by the delivery company to customers served via parcel lockers. We propose a new formulation for the TSP-DL, strengthened by additional valid inequalities and solved using a Branch-and-Cut algorithm. Unlike other formulations in the literature, our approach does not use time variables. Computational experiments on benchmark instances demonstrate that the proposed approach outperforms the current state of the art for the TSP-DL, providing either optimal solutions or improved bounds for several previously unsolved instances. Additionally, we introduce a new set of benchmark instances to evaluate the scalability of the proposed approach. Finally, we provide managerial insights derived from an analysis of different coordination policies between the truck and the drone.