20 Best Mexican Restaurants In Houston, TX

Last Updated:
Sort
Luna Y Sol Mexican Grill is a restaurant located in Houston, Texas at 2808 Milam Street. They are open every day except Monday. Luna Y Sol Mexican Grill is a fast-casual dining restaurant that also offers catering, carry-out, and delivery service of regional, authentic Mexican food developed by a Le Cordon Bleu Executive Chef. It offers a comfortable, friendly ambience, with the decor and theme...
2808 Milam Street, Houston, TX, 77006
Rank
1
25 votes
Sponsor
0.0
Chavez Mexican Cafe is a restaurant located in Houston, Texas at 2557 Gessner Road. They are open every day of the week. Chavez Mexican Cafe offers outstanding Mexican Food food along with great prices and friendly corteous service. Located on North Gessner Dr. in the heart of Spring Branch it is easy to acces from major highways. Mr Salvador and his family. Mr. Salvador, when not overly busy,...
2557 Gessner Road, Houston, TX, 77080
Rank
2
21 votes
Sponsor
0.0
Torchy's Tacos is a restaurant located in Houston, Texas at 2411 South Shepherd Drive. They are open every day of the week. Surprise surprise - we like to spice things up around here! Each month, taco junkies trust in Torchy to set hearts aflame, with our rotating Taco of the Month specials....
2411 South Shepherd Drive, Houston, TX, 77019
Rank
3
162 votes
Sponsor
0.0
Tacos A Go-Go is a restaurant located in Houston, Texas at 3704 Main Street. This restaurant serves sliced jalapeno, chips & guacamole, crispy taco plate, tacos al pastor, grilled beef quesadilla, tostada plate, and grilled fish. They also serve pollo guisado, tamale (pork or veggie), taco salad,...
3704 Main Street, Houston, TX, 77002
Rank
4
67 votes
Sponsor
0.0
El Rey Taqueria is a restaurant located in Houston, Texas at 910 Shepherd Drive. This restaurant serves carne asada, shrimp tempura torta, corn, grilled shrimp or fish, mango pie, beef fajita torta, and grilled veggies. They also serve chicken fajita torta, grilled fish torta, pound cakes,...
910 Shepherd Drive, Houston, TX, 77007
Rank
5
63 votes
Sponsor
0.0
The Original Ninfa's on Navigation is a restaurant located in Houston, Texas at 2704 Navigation Boulevard. This restaurant serves sopapilla jamaica, beef, caesar salad, suizas, crispy calamari mexicana, navigation's famous shrimp diablo, and enchiladas de mole. They also serve mole ice cream, el henry, chimichanga, short rib carne guisada, chicken adobo salad, mole encrusted grilled salmon, and...
2704 Navigation Boulevard, Houston, TX, 77003
Rank
6
81 votes
Sponsor
0.0
Hugo's is a restaurant located in Houston, Texas at 1600 Westheimer Road. This restaurant serves taquitos de pollo, pulpo, pulpo al carbon, sopesitos, salmon a las brazas, carne asada a la tampiquena, and ensaladsa de casa. They also serve frijoles de olla, arroz a la mexicana, sopa azteca, lechon, ensaladsa de jaiba, ceviche, and huachinango a la veracruzana. They are open every day of the...
1600 Westheimer Road, Houston, TX, 77006
Rank
7
86 votes
Sponsor
0.0
M&M Grill is a restaurant located in Houston, Texas at 6921 Almeda Road. They are open every day except Sunday.
6921 Almeda Road, Houston, TX, 77021
Rank
8
37 votes
Sponsor
0.0
Lopez Mexican Restaurant is a restaurant located in Houston, Texas at 11606 South Wilcrest Drive. This restaurant serves enchiladas verdes, onions, paloma salad, lópez, chip, chile rellenos, and ocampo. They also serve guacamole, roma classic, quesadilla or taco, charro beans, salsa, carne asada,...
11606 South Wilcrest Drive, Houston, TX, 77099
Rank
9
31 votes
Sponsor
0.0
El Tiempo Cantina is a restaurant located in Houston, Texas at 3130 Richmond Avenue. This restaurant serves carnitas, sour cream, veggie fajitas, salsa atomica, pork tamales, 1/2 rack baby back ribs, and fajitas with any topping. They also serve fajita india, spinach artichoke enchies, verde...
3130 Richmond Avenue, Houston, TX, 77098
Rank
10
58 votes
Sponsor
0.0
Mario's Taco & Burger House is a restaurant located in Houston, Texas at 11049 FM 1960 Rd W. They are open every day of the week. Marios House serves authentic Mexican and American food to its local houston community. We serve Certified Angus Beef and are famous for quality, freshness, and customized food.
11049 FM 1960 Rd W, Houston, TX, 77065
Rank
11
17 votes
Sponsor
0.0
Teotihuacan Mexican Cafe is a restaurant located in Houston, Texas at 1511 Airline Drive. This restaurant serves pescado veracruz, pollo a la mostaza, la maria, shrimp quesadilla, fajitas for one, fajita nachos, and cancun shrimp. They also serve el jinete, add pork carnitas (3 slices), quesadillas de fajita, pollo del mar, chile con queso, la chely, and flan. They are open every day of the...
1511 Airline Drive, Houston, TX, 77009
Rank
12
35 votes
Sponsor
0.0
Mexico's Deli is a restaurant located in Houston, Texas at 2374 South Dairy Ashford Road. This restaurant serves steak (bistek), cilantro & blue cheese, fajita tacos, oven roasted pork loin & melted mozzarella, chicken tacos, fajita tacos tacos de chuleta, and melted cheese ham & mushrooms. They also serve chicharron de queso, chicken (pollo), spring mix, pastor (matinated pork), chuleta suiza...
2374 South Dairy Ashford Road, Houston, TX, 77077
Rank
13
28 votes
Sponsor
0.0
Tacos La Bala is a restaurant located in Houston, Texas at 5800 Bellaire Boulevard. They are open every day of the week.
5800 Bellaire Boulevard, Houston, TX, 77081
Rank
14
23 votes
Sponsor
0.0
Soto's Cantina is a restaurant located in Houston, Texas at 10609 Grant Road. This restaurant serves soto's bloody mary, chile con queso, pepper cheese steak, mimosas, egg & chorizo, pollo del mar, and sopes. They also serve nachos compuestos, camarones a la diabla, egg & bacon, pescado con nopales, pechuga caribe, camarones con nopales, and los tipicos. They are open every day except Sunday....
10609 Grant Road, Houston, TX, 77070
Rank
15
27 votes
Sponsor
0.0
Velvet Taco is a restaurant located in Houston, Texas at 4819 Washington Avenue. They are open every day of the week. Blah, blah, blah, Velvet Taco rocks, blah...wanna work here?We make our own tortillas, slow roast our own chicken and corn, and make everything from scratch. PS - Cool things about the world inside Velvet Taco:. Maybe it just brings a little happiness to the world.
4819 Washington Avenue, Houston, TX, 77007
Rank
16
42 votes
Sponsor
0.0
Little Pappasito's Cantina is a restaurant located in Houston, Texas at 2536 Richmond Avenue. This restaurant serves seafood platter, costa rican mahi alexander, shrimp creole, dirty rice or french fries, pan seared tilapia, chopped salad, and heineken. They also serve gumbo with meat & white rice, miller lite, saint arnold amber ale, corona extra, pappas greek salad, fried crawfish, and fried...
2536 Richmond Avenue, Houston, TX, 77098
Rank
17
18 votes
Sponsor
0.0
Casarez Mexican Restaurant is a restaurant located in Houston, Texas at 887 Edgebrook Drive. They are open every day of the week. We got a delicious Mexican menu that will suit any appetite. Why not stop in and have a look through our menu. we are certain that you will find something which will make your taste buds ecstatic! We offer an extensive menu including Authentic Home style Mexican Food...
887 Edgebrook Drive, Houston, TX, 77034
Rank
18
8 votes
Sponsor
0.0
GUAD Texas Chef Mex is a restaurant located in Houston, Texas at 2925 Southwest Freeway. They are open every day of the week. Guadalajara Hacienda is Houston's Best Authentic Mexican Food Restaurant. Find a Location, View our Store and To-Go Menu's, or Contact us for Catering. Take a seat at our Hacienda, Houston's home for fine Mexican food. Settle in at our table and enjoy favorites like...
2925 Southwest Freeway, Houston, TX, 77098
Rank
19
26 votes
Sponsor
0.0
Caracol is a restaurant located in Houston, Texas at 2200 Post Oak Boulevard. They are open every day of the week. A Coastal Mexican kitchen serving an abundance of fish and seafood, the city’s best wood-grilled oysters and other Mexican favorites, top margaritas and palomas in a bright, art-filled setting.
2200 Post Oak Boulevard, Houston, TX, 77056
Rank
20
42 votes
Sponsor
0.0