New Mexican Taco Stand in Steamboat Springs – Taco Del Barco
New Mexican Taco Stand in Steamboat Springs - Taco Del Barco. Every town needs a taco stand. Steamboat Springs now has one. I'm not talking about a Mexican restaurant, we have those. I'm talking a taco stand. I'm talking about a place you can walk up to, smell the sautéed...