Totol Naj is a Mexican restaurant offering 100% homemade, traditional, and authentic cuisine. The name 'Totol' means 'birds' in the Nahuatl language, and 'Naj' means 'house'.