American Apparel finally in Houston?


After waiting months and months for the American Apparel store to *finally* open in downtown Houston, it has arrived… in Montrose?

Joining the ranks of hipster shopping cool-dom, the new AA store has settled in at 1665 Westheimer near Buffalo Exchange and the plethora of funky area boutiques.

It’s about time!! Now Houston will never have to worry wear to buy its solid-colored cotton coolness ever again.

1 Comment so far

  1. sarah (unregistered) on May 22nd, 2006 @ 1:53 pm

    Yes! Now I can finally check new styles out in person instead of guessing whether or not I’ll actually like it. (And thanks for mentioning it, because I didn’t realize it was open.)

Terms of use | Privacy Policy | Content: Creative Commons | Site and Design © 2009 | Metroblogging ® and Metblogs ® are registered trademarks of Bode Media, Inc.