My son and I have been enjoying the food at Los Tarascos for many years now. We eat there almost every week because the food & the atmosphere are both so good. I also love that it's locally owned. I highly recommend their tomatillo salsa (one of the best I've ever tasted)!!
You have no recent hotel searches.