United States: Texas: Harris County: Houston: Teala's Edit this page
0 people want to go here. 1 person has been here.Teala's is featured on the lists Best Mexican Restaurants 2006 and Best Burrito 2006.
3210 W Dallas St
All tags for Teala's
Teala's and all places within it, have been tagged: