My husband, brother-in-law and sister-in-law stayed in Punta de Mita for five days and ended up eating at Casa Teresa twice, it was that good! Every single thing we tried was excellent and it is some of the best Italian food we have ever had! The lasagna is a must try as well as the meatballs! You can tell everything is homemade and fresh. We will definitely visit Casa Teresa on our next Mexican vacation to Punta de Mita!