From the rich, smoky flavors of mescal to gourmet tacos, these 10 Houston Mexican restaurants offer a vibrant feast for the senses.
Each bite at Goode Co. Kitchen & Catina offers a perfect blend of tradition and innovation.
Goode Co. Kitchen & Cantina
This modern Mexican restaurant is more than just a place to eat—it’s a vibrant celebration of culture and community. Whether sipping on a perfectly crafted margarita or savoring South Texas and ranch-inspired dishes, each bite offers a perfect blend of tradition and innovation. Standout menu items like the Campechana Extra (a refreshing seafood cocktail with avocado, fire-roasted Anaheim chiles and pico de gallo) and irresistible homemade baked goods (don’t miss the churros) will keep you coming back for more. Multiple locations
Verde Garden
Step through Verde Garden’s iconic green gates and dive into a world of savory Tex-Mex cuisine and an impressive selection of over 250 agave and Mexican spirits. Tommy’s Margarita delivers a tangy punch with tequila blanco, lime and agave, while the Serpent bursts with flavor, featuring reposado tequila, grapefruit, lime, chile de arbol and aromatic bitters. With an expansive frozen drink menu and all margaritas made-to-order, you can tailor the perfect cocktail to suit your taste. 2817 W. Dallas St. Building C
Ninfa’s
Make no mistake: this is the original Ninfa’s, where “Mama” Ninfa Laurenzo first introduced her legendary Tacos Al Carbon—now known as fajitas—and forever changed the Tex-Mex scene. In the world of Tex-Mex, Mama Ninfa is a true icon, and this restaurant serves what’s often called “the best Mexican food in Texas since Texas was in Mexico!” These iconic dishes are best enjoyed with a margarita in hand. With 12 different options to choose from, you can’t go wrong, but we highly recommend sharing a pitcher of The Original Ninfarita at the table for the ultimate experience. Multiple locations
URBE’s Arroz con Leche is the ultimate comfort dessert.
URBE
Meaning “city,” URBE is the fifth concept from celebrated restaurateur Tracy Vaught and James Beard Award-winning executive chef Hugo Ortega of H Town Restaurant Group. This dynamic eatery redefines the modern Mexican dining experience, offering a perfect blend of upscale flavors with a welcoming, down-to-earth vibe. Step into a world of playful elegance, where the décor mirrors the vibrant energy of the food. From signature tacos and housemade tortillas to irresistible ceviches and indulgent margaritas, URBE celebrates all things delicious. 1101 Uptown Park Blvd., Ste. 12
El Tiempo Cantina
Known for its lively, family-friendly atmosphere and mouthwatering Mexican dishes, El Tiempo Cantina is the go-to spot for locals and visitors craving authentic, no-nonsense Tex-Mex. Whether you’re enjoying sizzling fajitas fresh off the grill, diving into perfectly seasoned enchiladas or sipping on their signature margaritas, every dish is crafted with passion, top-quality ingredients and a dedication to bold flavors. With a loyal following, it’s easy to see why El Tiempo Cantina has become a legend across Texas. Multiple locations
Maximo
Maximo offers a mouthwatering selection of tacos, small bites and, of course, margaritas. Settle into a plush booth draped in crushed velvet, surrounded by cacti and sip on a refreshing ‘rita. Don’t miss the Vampiro—a bold fusion of tequila blanco, tomato, pomegranate, lime and truck sauce. For those seeking a slushy treat, the Frozen Maximo is a must-try, blending blanco tequila, agave, lime and your choice of flavors, from tropical mango to spicy jalapeño. 6119 Edloe St., W. University Place
Cyclone Anaya’s
Come hungry and thirsty to Cyclone Anaya’s, where the jumbo-sized menu and margaritas promise a satisfying experience! Dive into the bold flavors of a classic margarita with The Casa Rita—crafted with Casamigos silver, Grand Marnier, lime, lemon and agave nectar. At Cyclone Anaya’s, they live by the motto that everything is bigger and better in Texas. Multiple locations …