I go to Tartarun each time I go to Malta and I am never disappointed. It is a family run restaurant by professionally-trained people. The presentation and quality of the food always lives up to expectations. Service is perhaps the only area which could sometimes be improved upon. Excellent choice of wine available.