On the Kirb, the popular sports bar that specializes in organic food, is preparing to open its fourth location at 3800 Southwest Freeway, the Upper Kirby space that was once home to Valencia’s Tex-Mex ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results