Los Tios is one of those restaurants that amaze people who love Mexican food... and that's not a good thing because Mexican food lovers are amazed they are still in business. The food is a bit better than your typical fast food taco place. The prices are reasonable but that's not a good enough reason to go back. You can do much much better in Houston while spending only slightly more.
If you own or manage Los Tios Mexican Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.