Owners of Los Tios since 2000
Appears in 1 story
Running six Houston-area locations
Los Tios, a Houston Tex Mex chain founded in 1970, took a permitting step at its Beechnut Street location. The Texas Alcoholic Beverage Commission (TABC) issued a mixed beverage license to Los Tios 4 LLC on August 21.
Updated 1 hour ago
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?