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
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. Ya' never know what you're gonna get, but ya' can bet it's gonna be good. We're ready to light your...
2411 South Shepherd Drive, Houston, TX, 77019
Rank
2
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
3
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
4
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...
2704 Navigation Boulevard, Houston, TX, 77003
Rank
5
81 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
6
37 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
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, and tortillas. They are open every day except Sunday. A light and refreshing mix of crispy greens,...
11606 South Wilcrest Drive, Houston, TX, 77099
Rank
8
31 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
9
17 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
10
23 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
11
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
12
28 votes
Sponsor
0.0
Lupe Tortilla is a restaurant located in Houston, Texas at 318 Stafford Street. They are open every day of the week. Sizzling Fajitas, Grilled Seafood & Authentic Tex-Mex. Grilled portobello mushrooms, poblano, mixed bell peppers & onions with our world famous lime-pepper marinade. Served with pico de gallo, guacamole, sour cream & homemade corn tortillas. Baby mixed greens, tomatoes, roasted...
318 Stafford Street, Houston, TX, 77079
Rank
13
30 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
14
8 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
15
18 votes
Sponsor
0.0
El Tiempo Cantina is a restaurant located in Houston, Texas at 1308 Montrose Boulevard. This restaurant serves chile con queso joey, ceviche, amante shrimp, fajita salad coronada, mixed green salad, tres leaches cake, and chile con queso. They also serve jumbo shrimp tacos, fresh fish with jumbo crab & shrimp, sopapillas, parrilla salad, acapulco jumbo fried sgrimp, calamari, and guacamole....
1308 Montrose Boulevard, Houston, TX, 77019
Rank
16
48 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. We make our own tortillas, slow roast our own chicken and corn, and make everything from scratch. Maybe it just brings a little happiness to the world. PS - Cool things about the world inside Velvet Taco:.We make our own tortillas, slow roast our own chicken and corn, and make...
4819 Washington Avenue, Houston, TX, 77007
Rank
17
42 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
18
42 votes
Sponsor
0.0
Freebirds World Burrito is a restaurant located in Houston, Texas at 3745 Greenbriar Drive. This restaurant serves sour cream, bacon, guac, hybird, nachos, monster, and avocado. They also serve queso, chocolate chip cookie, meat, tacos, cheese, chips, and chips w/ salsa. They are open every day of the week. Created in California back in '87, Freebirds later became a favorite in Aggieland...
3745 Greenbriar Drive, Houston, TX, 77098
Rank
19
22 votes
Sponsor
0.0
Laredo Taqueria is a restaurant located in Houston, Texas at 915 Snover Street. They are open every day except Sunday. **Spicy or Plain Fajita, Beans, Chicken Leg, Frioles Ala Charra & Rice or Fideo. (Horchata, Limonada, Pine Jamaica, Melon, Kiwi Punch, Tamarindo & Mango).
915 Snover Street, Houston, TX, 77007
Rank
20
43 votes
Sponsor
0.0