I noticed a sign for this place while driving by. It's in the new condo building across the street from Guajillo and Rays the Steaks. Googling found this article.
I also found this other article from March (halfway down) that says they'll open in the spring.