Playa La Carihuela is considered the finest beach at Torremolinos. From the town a promenade extends west to the old fishing village of La Carihuela and it is a lovely walk with views of the sea and rocks. Here you will find good fresh fish and seafood restaurants and bars near the beach. The fishing quarter has picturesque houses and an old church.