1 Best Restaurant in Southwest Colorado, Colorado

Teocalli Tamale

$

Known as "Teo's," this Mexican restaurant is housed in a small, historic building and is a local favorite for tasty takeout (or a claustrophobic eat-in experience). You can get a generous portion of tamales, burritos, or tacos for about $10. Lines can be long, so allow plenty of time.