The best reports this year seem to point to the restaurant Far A as being excellent quality and value. This is on the main road opposite Condor, Post Office. Big Lighthouse and waiters in naval type uniforms.
Billy's Bistro always gets decent reports but if you like Indian then Bombay Grill, Mexican is Marmacita's, and Djanny's is usually good .
Most of the worries about walking about at night refer to the very young drunken individuals going onto the beach with new found "friends" only to find 3's a crowd. You should have no worries whatsoever.
Beach is a safe place during the day and evening just remeber to not accept fruit off the gypsy sellers or you'll be owing them £'s.

Toonman