Come join us for authentic Mexican food in the wonderful Tamarac Square located south of Denver. It is fun and inviting for the whole family, and we've been recognized as the go to place for our special Red Onion Salsa and home made Green Chili. Our 20+ years of experience in serving to locals and visitors has shown that we are serious about flavors and value.
2014 © Las Caras LLC. All rights reserved.