I believe that's actually their third location. The one on Riverside has been open for a couple months as well -- and even (surprisingly?) annoying neighbors with BBQ smoke[0].
Took a coworker from out of town there back in December, did not disappoint. [0] http://kut.org/post/council-member-wants-limits-barbecue-smo...