Teotihuacan Mexican Cafe
Houston, TX 77009-3346
Tips from foursquare
Rude waitress so we left
Awesome lunch specials, build your own is great.
El Eduardo is a great plate!
The Eduardo is the best plate!
Great Mexican Food, some of the staff could smile more though
More Mexican Restaurants in Houston
Reviews and News
Before we opened the report for the Houston Texans Grille (12848 Queensbury), we decided the inspection result would predict the... More on Teotihuacan Mexican Cafe »