Houston’s finally has a dedicated tiki bar after decades without one. Lei Low, at 6412 N. Main, opened Friday with flaming tiki drinks, aloha shirts and healthy does of Houston’s tiki history. The bar is the brainchild of Russell and Elizabeth Theode, formerly of Downhouse, and Brad Moore and Ryan…
