Teocalli Cocina is a Mexican Restaurant in Lafayette, CO serving up 100% gluten-free Mexican dishes with a focus on traditional Mexican adage corn.