Houston has been waiting for a place like Tiger Den. A strip-mall restaurant in the popular Dun Huang Plaza at 9989 Bellaire Boulevard near the intersection of Beltway 8, the new ramen shop and izakaya debuted recently, and diners have had to endure waits of 30 minutes or more for…
