Per quanto riguarda i ristoranti è veramente molto difficile selezionarne alcuni senza fare torto ad altri altrettanto eccezionali. Vi sono infatti moltissimi ristoranti di qualità nelle vie del centro storico che consentono sicuramente di assaggiare i piatti tipici della cucina salentina. Tra questi, un'ottima proposta, è Il Rifugio della Buona Stella, che si trova in Via Leonardo Prato 20. Il locale ha un aspetto tipico e molto curato, accogliente e con uno staff molto gentile e preparato. Il menù ha un'intera sezione dedicata alla cucina tipica locale: tra gli antipasti non si devono assolutamente perdere i frittini misti, ma sicuramente è consigliatissima la pasta fatta in casa che viene condita con ceci e cozze oppure al sugo con le polpette e molti altri piatti sia di mare sia di terra. Se si preferisse invece un intero menù di mare il luogo migliore è senz'altro il Blu Notte, dove dall'antipasto ai secondi è possibile gustare del pesce freschissimo ed essere coccolati in un'atmosfera piuttosto romantica.