Mexican Restaurant
$$
4.5 (295)
Teocalli Cocina in Longmont is celebrated for providing a cozy atmosphere along with authentic Mexican dishes. Many customers appreciate the high quality and freshness of the food, particularly highlighting the tacos and margaritas. However, there are occasional inconsistencies in service and portion sizes, which some reviews indicate could be improved.
Restaurant website: Website
Phone number: (720) 526-3914
Address: 460 Main St, Longmont, CO 80501, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" The aesthetic of Teocalli Cocina totally caught my eye. The menu is a bit different but offers some unique takes on traditional favorites. I had the mole enchiladas, and while they were good, they seemed to lack some of the depth of flavor expected from authentic mole. The service was enthusiastic and had great recommendations. I might come back and give it another shot, especially to try out their happy hour! " (*Curated Review*)
" This place has a fun vibe! I loved sitting on the rooftop. The food is presented beautifully, and the cocktails are fantastic! I had the shrimp tacos, which were delicious. However, I noticed that the portion sizes were a bit smaller than I would have liked, especially since they are pricing on the higher side. The service was solid, friendly but not too attentive. All in all, I was satisfied and will come back for the atmosphere and drinks! " (*Curated Review*)
" From the moment we walked in, we were warmly welcomed. The decor gave a great vibe, and the outdoor seating was perfect for a sunny afternoon. We had a round of margaritas that were refreshing. I tried the carne asada tacos, which were very good but not quite as tender as I expected. Service was attentive, but at times it felt like they were stretched thin. Overall, a delightful experience that I look forward to repeating soon! " (*Curated Review*)
" The restaurant is beautifully designed and has a welcoming atmosphere. I enjoyed my dinner, though the fish tacos were a bit bland for my taste. The drinks are creative and delicious. The service was satisfactory, though a bit on the slow side during peak hours. I did appreciate the flexibility they showed us due to our large group. I would like to see them amp up the flavors next time! " (*Curated Review*)
" Teocalli Cocina is definitely worth a visit! I was impressed with their drinks which were flavorful and unique. The food was good overall, with a great variety to choose from. However, there were a few dishes that felt like they could have more seasoning and excitement. The space itself is beautifully designed, adding to the experience. I would return to explore more on the menu! " (*Curated Review*)
" My experience at Teocalli was very pleasant! The restaurant has a unique charm and the vibe was upscale. I had the pork belly tacos and they were great but could use a little more seasoning. The service team was very attentive and checked on us regularly. I would definitely return to experience more of their menu items. " (*Curated Review*)
" Good, solid Mexican restaurant. The ambiance is great, with an enjoyable atmosphere that suits social outings. My tacos were decent but underwhelming compared to what I was expecting based on all the hype. The service was prompt but a bit robotic at times. I would give it another try, especially since a few favorites were recommended. It seems to have potential left to explore! " (*Curated Review*)
Address: 2350 Main St, Longmont, CO 80501, USA
Address: 8627 N 95th St, Longmont, CO 80504, USA
Address: 510 3rd Ave, Longmont, CO 80501, USA
Address: 347 Main St, Longmont, CO 80501, USA
Address: 1134 Francis St, Longmont, CO 80501, USA
Address: 1844 Hover St suite c, Longmont, CO 80501, USA
Address: 303 Lashley St, Longmont, CO 80504, USA
Address: 1225 Ken Pratt Blvd suit 100, Longmont, CO 80501, USA
Address: 103 Main St, Longmont, CO 80501, USA
Address: 1751 Hover St unit c1, Longmont, CO 80501, USA