This is the second time we are reviewing this restaurant, but with good reason. Owners Paula and Ezio have been serving fresh, delicious, grown-in-their-own-garden Italian food in Todos Santos for over 20 years. You may feel a little skeptical about eating Italian in a small...More