There are lots of very good restaurants in Kalkan, you can choose to use the ones at the top of the hill or walk down into to Kalkan where the prices get more expensive.
Even in the most expensive restaurant you will only be paying £8 for a fillet steak. Why not try where the locals go Bezirgans Kitchen offers good food and a bargain price a family of 4 can eat a good meal for £15.