Fodor's Expert Review Old Town Square
Steamboat Springs
Shopping Center
Downtown Steamboat's Old Town Square is a collection of upscale boutiques and retailers. There are also plenty of places to sit and people-watch or get a good cup of coffee.
Quick Facts
7th St. and Lincoln Ave.
Steamboat Springs,
Colorado
80487,
USA