Restaurants / Tex-Mex Los Tios Multiple Locations 4840 Beechnut StHouston, TX 77096 | Map 713-660-6244Website Curbside food and margaritas available. To-go Family Dinners feed up to six, and include chips and salsa. Website 713-660-6244 To Go Menu Curbside Pick Up PC Magazines Available To navigate, press the arrow keys.