Mexican restaurant, Bar, Breakfast restaurant, Latin American restaurant, Tex-Mex restaurant
Teotihuacan is a beloved spot for Mexican cuisine enthusiasts in Houston, renowned for its flavorful Tex-Mex dishes. Located conveniently on Airline Drive, this casual eatery caters to everyone with a diverse menu that includes everything from tacos to tempting desserts. Diners rave about the fast service and welcoming vibe, ideal for families and solo adventurers alike. Enjoy everything from satisfying breakfast burritos to hearty dinners, all at reasonable prices. With easy parking and wheelchair accessibility, Teotihuacan aims to please every guest.
Food & drink
Vibe
Nachos
Queso flameado
Carne asada
Salsa
Michelada
Home fries
Menudo
Margarita
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
Teotihuacan offers a delightful culinary experience, featuring traditional Mexican dishes bursting with flavor.The restaurant boasts a welcoming ambiance that complements the delicious food.The friendly and attentive staff provides excellent service, ensuring a pleasant dining experience.
This was an excellent place for a casual tex mex lunch! Their salsa was amazing and both my husband and I loved our meals.Service was quick, it was busy but not too crowded, parking was easy, and prices were great for how much food you got.We will definitely be going here again!
Very good Tex Mex food just a few minutes north of Downtown Houston.Service was fast and friendly. Prices were reasonable.Many meat, fish and vegetarian options to choose from. Upon sitting down you are immediately served ice water, chips and both a green and red sauce.The red sauce is warm and has some nice spice heat to it as well. The chips are crisp but a bit lacking in flavor. The food is fresh and flavorful and served in large enough portions to satisfy a larger appetite.The skirt steak is tender, well prepared with a lot of flavor. The tacos and enchiladas are some of the best that I have tasted in Houston. The homemade tortillas are wonderful.If your dish does not come with them it is worth asking for a side order to eat with your rice and beans. My only disappointment was the beer that I ordered.The bottle was cold but the accompany glass with lime were not chilled and left me with a warm beer after I poured it into the glass.My companion's strawberry margarita was very tasty and served well chilled.
Thai restaurant
1010 W Cavalcade St Unit D, Houston, TX 77009, United States
Seafood restaurant
2525 Airline Dr, Houston, TX 77009, United States