United States Texas The Best Tex-Mex Restaurants in Houston By Robyn Correll Robyn Correll Robyn Correll is a freelance writer specializing in Houston, and whose work has appeared in The Washington Post, The Points Guy, and Time Out. TripSavvy's editorial guidelines Updated on 07/20/19 Fact checked by Michelai Graham Fact checked by Michelai Graham Michigan State University American University Michelai Graham is a technology and business reporter who has written for The Urban Institute and Scoop News. She reports for AfroTech, Lifewire, and The Plug. TripSavvy's fact-checking Houstonians take their Tex-Mex very seriously. Search for Tex-Mex restaurants on Yelp, and you'll get over 1,000 hits. From holes in the wall to city-wide chains, there's no shortage of spinach enchiladas, chile con queso or guacamole. But even with so many great places to choose from, a few restaurants rise above the rest. Here are the five best places to get Tex-Mex in the Houston area. 01 of 05 The Original Ninfa’s on Navigation Robyn Correll View Map Address 2704 Navigation Blvd, Houston, TX 77003-1517, USA Get directions Phone +1 713-228-1175 Web Visit website “Mama” Ninfa Laurenzo didn’t technically invent the fajita — that credit belongs to ranchers and vaqueros in West Texas — but she did help popularize them in Houston when she opened this location in 1973. Back then, she was sizzling up skirt steak and wrapping it in a tortilla. These tacos al carbon later became known as fajitas, launching the once obscure dish into the Tex-Mex staple it is today. While Mama Ninfa's menu has grown since then and the restaurant is now under new ownership, the fajitas (still listed as "tacos al carbon") are a must-order. And while swapping the skirt steak out for chicken is an option, beef remains the best (and if you ask locals, the only) way to order them. Details2704 Navigation BoulevardHouston, Texas 77003713-228-1175 HoursMonday – Thursday | 11 a.m. – 10 p.m.Friday | 11 a.m. – 11 p.m.Saturday | 10 a.m. – 11 p.m.Sunday | 10 a.m. – 10 p.m. 02 of 05 El Tiempo Cantina View Map Address 322 Westheimer Rd, Houston, TX 77006, USA Get directions Phone +1 713-807-8101 Web Visit website After the original Ninfa's was sold to new ownership in the 90s, the son and grandchildren of Mama Ninfa herself went on to start a business of their own: El Tiempo Cantina. What started as a single restaurant on Richmond Avenue has now grown into one of Houston's favorite local chains with more than a half-dozen locations. Everything at El Tiempo is made from scratch — which is all the more impressive when you see the extensive Tex-Mex menu they offer. The selection of quesos alone is enough to make your mouth water, but the menu also boasts a wide variety of nachos, enchiladas, and other Tex-Mex staples. DetailsThere are multiple locations throughout the city. Check the restaurant's website for address details and hours. 03 of 05 Luna y Sol Mexican Grill View Map Address 2808 Milam St Suite G, Houston, TX 77006, USA Get directions Web Visit website Blink, and you might miss this place. Tucked away in a small strip mall in Houston's Midtown, Luna y Sol is one of those local "hole-in-the-wall" places that's worth the extra effort to find. Among other traditional Mexican and Tex-Mex cuisine, this fast-casual restaurant has some of the best breakfast tacos in the city. Details2808 Milam Street, Suite GHouston, Texas 77006(281) 974-3530 HoursMonday | ClosedTuesday - Thursday | 11 a.m. - 9 p.m.Friday| 11 a.m. - 10 p.m.Saturday | 9 a.m. - 10 p.m.Sunday| 9 a.m. - 3 p.m. 04 of 05 Irma's Original View Map Address 22 N Chenevert St, Houston, TX 77002-1302, USA Get directions Phone +1 713-222-0767 Web Visit website Like other sites on this list, Irma's has a great backstory that makes it that much more fun to visit. In the early 1980s, Irma Gonzalez Galvan's husband was killed, leaving her behind with four children. As a means to keep her family afloat, she started a small downtown sandwich shop that eventually morphed into the booming Mexican restaurant it is today. The menu is constantly changing to incorporate new recipes or seasonal ingredients, but a few popular items like tacos, quesadillas, and enchiladas, are always available. Be sure to try the guacamole and a glass of Irma's homemade lemonade. Both are crowd favorites. Details 22 North Chenevert StreetHouston, Texas 77002713-588-9891 HoursMonday - Wednesday | 8 a.m. - 3 p.m.*Thursday - Friday | 8 a.m. - 10 p.m.Saturday | 4 p.m. - 10 p.m.Sundays | Closed *Open until 7 p.m. during Astros home games at Minute Maid Park. Continue to 5 of 5 below. 05 of 05 Lupita's Mexican Restaurant View Map Address 7207 Bowie St, Houston, TX 77012-2901, USA Get directions Phone +1 832-283-2441 If you don't mind a detour out to Houston's suburbs, Lupita's in Sugar Land is worth the drive. From its bean nachos and chile con queso to the ground beef burritos and cheese enchiladas, Lupita's is a great spot to sample all of the greatest hits of Tex-Mex. DetailsHighland Square Shopping Center3121 Highway 6Sugar Land, Texas 77478281-265-6556 HoursSunday - Thursday | 11 a.m. - 9 p.m.Friday - Saturday | 11 a.m. - 10 p.m. Was this page helpful? Thanks for letting us know! Tell us why! Submit