Review of Teocalli Cocina

103 N Public Rd, Lafayette, CO 80026

Overall Rating

Review


100% dedicated gluten free restaurant and this makes me very happy to have in my locale. Food was pretty good too.

Updated 1 year ago

Celiac