Loading...
Uploaded by thecarsongroupdotnet on Jan 22, 2009
Commercial for Los Tios Mexican Restaurant in Houston, Texas.
Travel & Events
Standard YouTube License
I've never tried da margaritas but I heard there da best in town bcuz the lemons r freshly squeezed daily and there made from scratch. Come see us and try dem today. Located at memorial n kirkwoood
eck0mar 2 years ago
Load more suggestions
I've never tried da margaritas but I heard there da best in town bcuz the lemons r freshly squeezed daily and there made from scratch. Come see us and try dem today. Located at memorial n kirkwoood
eck0mar 2 years ago