Teotihuacan Mexican Cafe

This wonderfully festive, colorful and inexpensive neighborhood place has a spacious covered patio, efficient waitstaff and large portions of some of the best Tex-Mex in Houston. The green tomatillo salsa, charro beans and thick, handmade corn tortillas are simply awesome. While the place is best known for its fajitas and shrimp enchiladas, it's the carnitas that will keep you coming back.