Teocalli Cocina located in Lafayette, Colorado is OPEN! Stop by 103 North Public Road. Photos to my website are Coming Soon!