There is a great pub in the oldest street in Penzance called the Turks Head. West Cornwall is full of lovely coves and beaches, e.g. Porthcurno, where you will also find the famous Minack Theatre, Sennen for surfing, the picturesque fishing village of Mousehole, to name just a few. There are lovely walks to be had on the south-west coastal path. Lands End is a bit of a tourist rip-off, I personally prefer the nearby Cape Cornwall for a bracing walk around the headland and for that “end-of-the-world” feel.
Check out this link for more places on the south coast: