San Luis, Colorado
CITY · 4 STOPS
San Luis, Colorado
San Luis is a statutory town that is the county seat of and the most populous town in Costilla County, Colorado, United States. Formerly known as San Luis de la Culebra, it is the oldest continuously occupied town in Colorado. The population was 598 at the 2020 census.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine