yeah they opened it, I still haven't been over there.
It's like right outside of chinatown. I *think* it was 14th and Franklin or therabouts (I accidentally discovered it when driving by, I almost crashed when I say a store called "Oakland Street Show", lol