Review of Teocalli Cocina

103 N Public Rd, Lafayette, CO 80026

Overall Rating

Review


Everything is gluten free, right down to the churros. Great service!

Updated 1 year ago

Not celiac