Hi Hughsey,
There are plenty of restaurants along the promenade, if you walk from the harbour/marina, at the Penon de Ifach end of Calpe along to the town, you will come across all sorts of different types of various nationalities. There is also the great named Shadi Lebanese restaurant in the town just across from the promenade.
The beach is packed during the summer, but at the Penon end of the prom there are natural bathing pools in the rocky area which are very popular.
Lots of nice restaurants too in nearby Moraira as well.
I'm sure you'll have a great time