You can pay little as 5-6 dinars in very local restaurant or for seafood in a tourist restaurant can cost you a fortune. It all depends what you want from a holiday - least eating out you get freshly cooked food of your choice and drinks of your choice.