Teotihuacan
$$ • Mexican, Vegetarian
Hours:
4624 Irvington Blvd, Houston
(713) 695-8757
About Teotihuacan
Customers' Favorites
Teotihuacan Reviews
Ratings
Menu


Hours
Monday | 8AM - 9PM |
Tuesday | 8AM - 9PM |
Wednesday | 8AM - 9PM |
Thursday | 8AM - 9PM |
Friday | 8AM - 9PM |
Saturday | 8AM - 9PM |
Sunday | 8AM - 9PM |
Teotihuacan is a charming restaurant with limited seating but excellent service. The staff, who have been there for a long time, deliver food quickly and keep drinks refilled constantly. The Shrimp burrito is a must-try, with a generous portion of medium-sized shrimp and white cheese. The two fajita taco platter is also highly recommended, made with real flank steak and simply salted. The menu offers a wide variety of options, from appetizers to seafood and meat dishes. Self-seating adds to the cozy atmosphere, and friendly servers ensure a pleasant dining experience. Although the parking lot is small, the delicious food and ample portions make Teotihuacan worth visiting, with prices that are very reasonable. Some guests noted that the atmosphere can be chaotic and noisy inside, feeling like a busy market, so sitting outside might be better for a calmer experience. The quality of the food is consistently fresh and hot, and the servings are generous enough to satisfy all appetites. The restaurant is also dog-friendly and well-maintained, though the restrooms are small. Overall, Teotihuacan remains a favorite for its tasty meals and friendly service.