20 Best Mexican Restaurants In Houston, TX

Last Updated:
Sort
M&M Grill is a restaurant located in Houston, Texas at 6921 Almeda Road. They are open every day except Sunday. Five stars for the perfect combination of tasty food, friendly staff, speed of service, and for the unexpected Halal Tex-Mex experience in this small restaurant. I loved the chilly-cheese fries, garlic sauce is very good, and burgers are good but I suggest to work on the buns, same...
6921 Almeda Road, Houston, TX, 77021
Rank
1
37 votes
Sponsor
0.0
Luna Y Sol Mexican Grill is a restaurant located in Houston, Texas at 2808 Milam Street. They are open every day except Monday. Choice of: Scrambled Eggs with chorizo, Scrambled Eggs with bacon, Scrambled Eggs a la Mexicana. Plate includes refried beans, roasted potatoes and 2 tortillas of your choice. Combination of chilaquiles red topped with an egg and chilaquiles green topped with pollo a...
2808 Milam Street, Houston, TX, 77006
Rank
2
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...
2557 Gessner Road, Houston, TX, 77080
Rank
3
21 votes
Sponsor
0.0
Caliente is a restaurant located in Houston, Texas at 790 West Sam Houston Parkway North. They are open every day of the week. (Served with cilantro rice and your choice of black or refried beans.) Cowboy Taco – Beef fajita taco with Texas chili sauce and cheddar cheese. $12.75 Salad Taco –...
790 West Sam Houston Parkway North, Houston, TX, 77024
Rank
4
12 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. Hand-battered fried chicken, green chiles, lettuce, pico de gallo & Freshly grated cheddar jack cheese with poblano sauce on a flour tortilla. “get it trashy” – take off the...
2411 South Shepherd Drive, Houston, TX, 77019
Rank
5
162 votes
Sponsor
0.0
The Original Ninfa's on Navigation is a restaurant located in Houston, Texas at 2704 Navigation Boulevard. This restaurant serves berry, jumbo lump crab cake, chicken fajitas, fried quail, beef quesadillas, add to your selection:, and desayuno mexicano. They also serve el henry, chile rellenos, soup of the day, quail, caesar salad, brisket, and navigation's famous. They are open every day of...
2704 Navigation Boulevard, Houston, TX, 77003
Rank
6
81 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, beans- black or refried, guacamole, dessert tacos, and tamale plate. They are open every day of the...
3704 Main Street, Houston, TX, 77002
Rank
7
67 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. Attention, taco lovers! We created a mobile app so you can get your tacos even quicker…you’re welcome. Our new, user-friendly app allows our taco-loving guests to conveniently order our one-of-a-kind premium tacos directly from your mobile device, to get deliciousness to your...
4819 Washington Avenue, Houston, TX, 77007
Rank
8
42 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, rotisserie chicken torta, special ropa vieja, veggie torta, and charro beans or black beans. They are open...
910 Shepherd Drive, Houston, TX, 77007
Rank
9
63 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 chicken enchilada, choriqueso, half pound jalapeño sausage, crispy fajita tacos, and cañonball. They are...
3130 Richmond Avenue, Houston, TX, 77098
Rank
10
58 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
11
86 votes
Sponsor
0.0
Teotihuacan Mexican Cafe is a restaurant located in Houston, Texas at 1511 Airline Drive. This restaurant serves tortillas, el ivan, teotihuacan, banana or strawberry, don primo, huevos al gusto, and huevos con chuletas. They also serve cheese, el jinete, mar y tierra, parrillada la chaparra (plate for two), huevos rancheros, la morena, and pollo a la mostaza. They are open every day of the...
1511 Airline Drive, Houston, TX, 77009
Rank
12
35 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
13
31 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
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
15
28 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.
11049 FM 1960 Rd W, Houston, TX, 77065
Rank
16
17 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
17
27 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
Little Pappasito's Cantina is a restaurant located in Houston, Texas at 2536 Richmond Avenue. This restaurant serves texas redfish on the half shell & shrimp brochette, pappasito's ceviche, shrimp diablo, plato chapala, grilled fish taco & beef enchilada, frijoles a la charra, and tortilla soup & ensalada de casa. They also serve creamy avocado salsa, pappasito's signature sangria, blueberry...
2536 Richmond Avenue, Houston, TX, 77098
Rank
19
18 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. Three jumbo bacon-wrapped shrimp atop a grilled chicken breast, grilled pineapple, sautéed mushrooms, red onions, bell peppers, and melted white cheese; served with hacienda rice and black bean charros. Crispy tostada topped with pinto beans and melted cheese; served...
2925 Southwest Freeway, Houston, TX, 77098
Rank
20
26 votes
Sponsor
0.0