Teocalli Cocina
➤ 103 N Public Rd (at Downtown Lafayette), Lafayette, Colorado, USA, 80026, United States
Vegan Options, Mexican, Vegan, Tapas, Tacos
"Good Mexican restaurant, it's quite a meeting place. They have both exterior and interior seats. Good selection of food and food waiting is moderate to long side. The staff is friendly and the food is authentic and taste good. Taste is 4 out of 5. It is not the kind of restaurant to talk as it is very loud. Total good experience."