A couple of weeks ago I noted that the men’s boutique Atlas was moving from their N. Main St. location to Botelho Dr. across the street from Men’s Wearhouse in downtown Walnut Creek and they are now open. As I suspected the numerous windows really help show off what they offer and the inside looks great like in their old location: