Fast answer
For a first Martina Franca dinner, start with a walkable old-town plan rather than a restaurant list. Use capocollo as the local food context, Piazza Maria Immacolata as the evening movement area, and the first-night dinner decision as a practical check after arrival. Festival nights need separate planning, and countryside or masseria dinners only make sense when the venue, booking, route, driver or taxi, return timing, and seasonality are confirmed.
If you only do one thing
Default to an old-town dinner plan you can confirm close to travel for venue, hours, booking, menu, allergens, table timing, weather, events, and parking. Treat capocollo as context, not a promised dish, and move dinner to a masseria or countryside setting only when transport and return logistics are already solved.