As above, the on-site restaurant at Saurines Clubhouse serves good food in pleasant surroundings but not as cheap as outside the resort.
Trip Advisor top 10 restaurants in Roldan (turn towards North Roldan)
Of these I've been to:
Indian Gateway to India - good friendly service, reasonable prices, decent curry
Italian Toscana - reasonably good service, very good value for money, reasonable quality food
There is also the industrial estate as you head towards Balsicas
Chinese Buffet Wok - all you can eat Chinese buffet for 9.95€ or a la carte. Starters are buffet style then you can create your own main.
There are also a couple of Indian restaurants there Jaipur Palace and Alhambra Palace
If you want to drive a bit further afield you will find a number of good quality restaurants in Los Alcazares with a good selection on the pedestrianised street Avenida Rio Nalon for example the Curry Leaf