Best Mexican Restaurants in Houston

Looking for the best Mexican restaurants Houston to eat at? Great! Top Mexican Spots is the go to resource for eating in Houston. On top of that, we’ve already done all the hard work for you. That includes filtering through the noise to provide you only the best Mexican restaurants in Houston.
So how does this work? We pick our top choices based on the quality of the food, service, and consistency over time. We’ll start off by giving you the best options overall for dining in Houston and then follow up with links to different types of restaurants in different neighborhoods at the end of this page.

Best Mexican Restaurants Houston

 

No content found

Laredo Taqueria – Houston

Laredo Taqueria Description: Fast-food joint for Mexican classics. Fast-food joint with simple sidewalk seating serving breakfast tacos & basic Mexican favorites. Address: 915 Snover St, Houston, TX 77007, United States Phone Number: +1 713-861-7279 Website: https://www.laredotaqueria.com/menu Store Hours: Sunday: Closed | Monday: 6AM-4PM | Tuesday: 6AM-4PM | Wednesday: 6AM-4PM | Thursday: 6AM-4PM | Friday: 6AM-4PM | Saturday: 6AM-4PM

Carlos Mexican Restaurant – Houston

Carlos Mexican Restaurant Description: . Address: 3603 Aldine Mail Rte Rd, Houston, TX 77039, United States Phone Number: +1 281-442-8083 Website: http://carlosmexicantx.com/ Store Hours: Sunday: 10AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-10PM | Saturday: 10AM-10PM

La Tapatía Mexican Cafe Bellaire – Houston

La Tapatía Mexican Cafe Bellaire Description: Laid-back Tex-Mex eats till late-night. Branch of a casual local cantina chain serving Tex-Mex favorites from breakfast until late at night. Address: 5710 Bellaire Blvd, Houston, TX 77081, United States Phone Number: +1 713-995-9191 Website: Home Store Hours: Sunday: 8AM-12AM | Monday: 10AM-12AM | Tuesday: 10AM-12AM | Wednesday: 10AM-12AM | Thursday: 10AM-12AM | Friday: 10AM-12AM | Saturday: 8AM-1AM

Alamo Tamales & Taco – Houston

Alamo Tamales & Taco Description: Modest pick for tamales & Mexican eats. Celebrated tamales, plus tacos & other Mexican favorites, served cafeteria-style in a roomy setting. Address: 809 Berry Rd, Houston, TX 77022, United States Phone Number: +1 713-692-6363 Website: Home Store Hours: Sunday: 6AM-4PM | Monday: 6AM-3PM | Tuesday: 6AM-3PM | Wednesday: 6AM-3PM | Thursday: 6AM-4PM | Friday: 6AM-4PM | Saturday: 6AM-4PM

Manny’s Mexican Grill & Seafood – Houston

Manny’s Mexican Grill & Seafood Description: . Address: 11703 Eastex Fwy, Houston, TX 77039, United States Phone Number: +1 832-672-7549 Website: https://eventoseu.com/mmgs/ Store Hours: Sunday: 11AM-9PM | Monday: Closed | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: 11AM-10PM | Friday: 11AM-12AM | Saturday: 11AM-12AM

Taqueria “La Super Hueva” – Houston

Taqueria “La Super Hueva” Description: . Address: 10146 Westheimer Rd, Houston, TX 77042, United States Phone Number: +1 832-490-0108 Website: Store Hours: Sunday: 6PM-12AM | Monday: 11AM-2AM | Tuesday: 11AM-2AM | Wednesday: 11AM-2AM | Thursday: 11AM-3AM | Friday: 11AM-4AM | Saturday: 6PM-4AM

Tacos Tierra Caliente (Food Truck) – Houston

Tacos Tierra Caliente (Food Truck) Description: Mobile food cart for Mexican grub. Low-key, mobile truck serving Mexican fare such as tacos & tortas alongside breakfast. Address: 2003 W Alabama St, Houston, TX 77098, United States Phone Number: +1 713-584-9359 Website: https://www.facebook.com/Tacos-Tierra-Caliente-231735656843139/ Store Hours: Sunday: 9AM-10PM | Monday: 9AM-10PM | Tuesday: 9AM-10PM | Wednesday: 9AM-10PM | Thursday: 9AM-10PM | Friday: 9AM-10PM | Saturday: 9AM-10PM

Torchys Tacos – Houston

Torchys Tacos Description: Local chain serving Mexican street food. Local chain serving Mexican-street-food-style tacos in inventive varieties, including for breakfast. Address: 2411 S Shepherd Dr, Houston, TX 77019, United States Phone Number: +1 713-595-8226 Website: Homepage Store Hours: Sunday: 9AM-9:30PM | Monday: 8AM-9:30PM | Tuesday: 8AM-9:30PM | Wednesday: 8AM-9:30PM | Thursday: 8AM-9:30PM | Friday: 8AM-11PM | Saturday: 9AM-11PM

Mamacita’s Mexican Restaurant 290 – Houston

Mamacita’s Mexican Restaurant 290 Description: Hip spot for Mexican fare & cocktails. Mexican & Tex-Mex classics plus cocktails served in a festive family-friendly space. Address: 19831 Northwest Fwy, Houston, TX 77065, United States Phone Number: +1 281-469-3663 Website: http://mamacitashouston.com/ Store Hours: Sunday: 8AM-10PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: 11AM-10PM | Friday: 11AM-11PM | Saturday: 8AM-11PM

Taqueria El Nopalito #3 – Houston

Taqueria El Nopalito #3 Description: . Address: 8830 Winkler Dr, Houston, TX 77017, United States Phone Number: +1 832-831-6006 Website: Home Store Hours: Sunday: 6:30AM-10PM | Monday: 6:30AM-9PM | Tuesday: 6:30AM-9PM | Wednesday: 6:30AM-9PM | Thursday: 6:30AM-9PM | Friday: 6:30AM-10PM | Saturday: 6:30AM-12AM

Merida Mexican Restaurant – Houston

Merida Mexican Restaurant Description: Enduring casa for classics & breakfast. Mayan & Tex-Mex eats plus breakfast all day served since 1972 in homey digs with live weekend music. Address: 2509 Navigation Blvd, Houston, TX 77003, United States Phone Number: +1 713-227-0260 Website: http://ordermeridamexicanrestaurant.com/ Store Hours: Sunday: 8AM-9PM | Monday: 8AM-3PM | Tuesday: 8AM-9PM | Wednesday: 8AM-9PM | Thursday: 8AM-9PM | Friday: 8AM-9PM | Saturday: 8AM-9PM

Taqueria Mi Charro – Houston

Taqueria Mi Charro Description: . Address: 6707 Harrisburg Blvd, Houston, TX 77011, United States Phone Number: +1 713-923-1200 Website: https://micharromexican.com/ Store Hours: Sunday: 7AM-10PM | Monday: 7AM-10PM | Tuesday: 7AM-10PM | Wednesday: 7AM-10PM | Thursday: 7AM-10PM | Friday: 7AM-11PM | Saturday: 7AM-10PM

Liberty Taco – Houston

Liberty Taco Description: Popular counter serve for creative eats. Buzzy spot with counter service offering many inventive tacos with meats, seafood & veggies. Address: 4703 Richmond Ave a, Houston, TX 77027, United States Phone Number: +1 713-239-0881 Website: Store Hours: Sunday: 8AM-9PM | Monday: 7AM-9PM | Tuesday: 7AM-9PM | Wednesday: 7AM-9PM | Thursday: 7AM-9PM | Friday: 7AM-9PM | Saturday: 8AM-9PM

Eva’s Mexican Restaurant – Houston

Eva’s Mexican Restaurant Description: Classic eats & margaritas in casual digs. Easygoing, strip-mall eatery featuring Mexican staples, including enchiladas, tacos & margaritas. Address: 16300 Kuykendahl Rd #300, Houston, TX 77068, United States Phone Number: +1 281-444-5003 Website: Store Hours: Sunday: 11AM-9PM | Monday: 11AM-9:30PM | Tuesday: 11AM-9:30PM | Wednesday: 11AM-9:30PM | Thursday: 11AM-9:30PM | Friday: 11AM-10PM | Saturday: 11AM-10PM

Las Palomas Mexican Restaurant – Houston

Las Palomas Mexican Restaurant Description: Vibrant eatery with a cantina & specials. Colorful, family-run option for Mexican standards, a variety of margarita flavors & lunch specials. Address: 14614 Woodforest Blvd, Houston, TX 77015, United States Phone Number: +1 713-453-6175 Website: Home 2 Store Hours: Sunday: Closed | Monday: 11AM-8:30PM | Tuesday: 11AM-8:30PM | Wednesday: 11AM-8:30PM | Thursday: 11AM-9PM | Friday: 11AM-10PM | Saturday: 11AM-10PM

Mi Recuerdo Colombian & Mexican Restaurant – Houston

Mi Recuerdo Colombian & Mexican Restaurant Description: Standard fare in a casual setting. Empanadas & plantains share the menu with fajitas, tacos & hearty dinners in this casual cafe. Address: 7416 Fairbanks North Houston Rd, Houston, TX 77040, United States Phone Number: +1 832-295-0790 Website: http://mirecuerdorestaurant.com/ Store Hours: Sunday: 11AM-3:45PM | Monday: Closed | Tuesday: 11AM-7:45PM | Wednesday: 11AM-7:45PM | Thursday: 11AM-7:45PM | Friday: 11AM-7:45PM | Saturday: 11AM-7:45PM

Taqueria El Rojo Loco – Houston

Taqueria El Rojo Loco Description: Modest choice for Mexican food. Tacos, enchiladas & other classic Mexican fare, plus American breakfast, in a low-key counter-serve. Address: 2833 Collingsworth St, Houston, TX 77026, United States Phone Number: +1 713-227-1572 Website: Home Store Hours: Sunday: 8AM-3PM | Monday: 6AM-3PM | Tuesday: 6AM-3PM | Wednesday: 6AM-3PM | Thursday: 6AM-3PM | Friday: 6AM-3PM | Saturday: 6AM-3PM

El Huevo Mexicano – Houston

El Huevo Mexicano Description: . Address: 7719 Homestead Rd Unit B, Houston, TX 77028, United States Phone Number: +1 713-485-0045 Website: https://elhuevomexicano.business.site/?utm_source=gmb&utm_medium=referral Store Hours: Sunday: Closed | Monday: 11AM-11PM | Tuesday: 11AM-11PM | Wednesday: 11AM-11PM | Thursday: 11AM-11PM | Friday: 11AM-11PM | Saturday: 11AM-11PM

Fonda Santa Rosa – Houston

Fonda Santa Rosa Description: Mexican food & weekend brunch buffets. Laid-back restaurant offering Mexican staples & a weekend brunch buffet. Address: 9908 Beechnut St H, Houston, TX 77036, United States Phone Number: +1 713-777-7474 Website: http://www.fondasantarosa.com/ Store Hours: Sunday: 8:30AM-2:30PM | Monday: 9AM-2PM | Tuesday: 9AM-2PM | Wednesday: 9AM-2PM | Thursday: 9AM-2PM | Friday: 9AM-2PM | Saturday: 9AM-2PM

Los Campesinos Mexican Restaurant – Houston

Los Campesinos Mexican Restaurant Description: Homestyle dishes in quaint surrounds. Traditional dishes like tortas & quesadillas served in a colorful cantina with a homespun vibe. Address: 422 Aldine Bender Rd, Houston, TX 77060, United States Phone Number: +1 281-405-8076 Website: Store Hours: Sunday: 7AM-1AM | Monday: 6AM-10PM | Tuesday: 6AM-10PM | Wednesday: 6AM-10PM | Thursday: 6AM-10PM | Friday: 6AM-1AM | Saturday: 7AM-1AM

La Cruderia – Houston

La Cruderia Description: . Address: 8394 Bellaire Blvd, Houston, TX 77036, United States Phone Number: +1 832-623-7298 Website: http://www.lacruderiabar.com/ Store Hours: Sunday: 12-9PM | Monday: 12-10PM | Tuesday: 12-10PM | Wednesday: 12-10PM | Thursday: 12-10PM | Friday: 12-11PM | Saturday: 12-11PM

Aguirre’s Tex-Mex Copperfield Location – Houston

Aguirre’s Tex-Mex Copperfield Location Description: Casual option with a full bar & patio. Relaxed Tex-Mex restaurant for classic dishes & cocktails, along with outdoor seating. Address: 6166 Hwy 6 N #22, Houston, TX 77084, United States Phone Number: +1 832-674-7745 Website: Home Store Hours: Sunday: 11AM-9:30PM | Monday: 11AM-9:30PM | Tuesday: 11AM-9:30PM | Wednesday: 11AM-9:30PM | Thursday: 11AM-9:30PM | Friday: 11AM-10:30PM | Saturday: 11AM-10:30PM

Soto’s Cantina – Houston

Soto’s Cantina Description: Mexican cuisine in a festive setup. Festive restaurant serving homemade-daily tortillas & salsa plus a big menu of Mexican favorites. Address: 10609 Grant Rd, Houston, TX 77070, United States Phone Number: +1 281-955-5667 Website: Award Winning Mexican Restaurant Store Hours: Sunday: 9AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-11PM | Saturday: 9AM-11PM

El Patron Mexican Food – Houston

El Patron Mexican Food Description: . Address: 7334 Wallisville Rd, Houston, TX 77020, United States Phone Number: +1 713-678-8901 Website: http://orderelpatronmexicanfood.com/ Store Hours: Sunday: 7AM-6PM | Monday: 7AM-6PM | Tuesday: 7AM-6PM | Wednesday: 7AM-6PM | Thursday: 7AM-6PM | Friday: 7AM-8PM | Saturday: 7AM-8PM

Las Cazuelas Authentic Mexican Food #1 – Houston

Las Cazuelas Authentic Mexican Food #1 Description: . Address: 844 Sharpstown Center, Houston, TX 77036, United States Phone Number: +1 832-939-7113 Website: Store Hours: Sunday: 12-6PM | Monday: 10AM-7PM | Tuesday: 10AM-7PM | Wednesday: 10AM-7PM | Thursday: 10AM-7PM | Friday: 10AM-7PM | Saturday: 10AM-7PM

Quesadillas y Mas Los Parados – Houston

Quesadillas y Mas Los Parados Description: . Address: 3930 N Main St, Houston, TX 77009, United States Phone Number: +1 832-247-9125 Website: http://quesadillasymas.com/ Store Hours: Sunday: Closed | Monday: 9AM-4PM | Tuesday: 9AM-4PM | Wednesday: 9AM-4PM | Thursday: 9AM-4PM | Friday: 9AM-4PM | Saturday: 9AM-6PM

Taqueria Los Mexicanos (Food Truck) – Houston

Taqueria Los Mexicanos (Food Truck) Description: . Address: 415 Delmar St, Houston, TX 77011, United States Phone Number: +1 713-921-1030 Website: Store Hours: Sunday: 8AM-11PM | Monday: 8AM-11PM | Tuesday: 8AM-11PM | Wednesday: 8AM-11PM | Thursday: 8AM-11PM | Friday: 8AM-11PM | Saturday: 8AM-11PM

Antonio’s Mexican Restaurant – Houston

Antonio’s Mexican Restaurant Description: . Address: 6325 Lyons Ave, Houston, TX 77020, United States Phone Number: +1 713-671-9519 Website: http://antonios-mexican.edan.io/ Store Hours: Sunday: 8AM-8PM | Monday: 8AM-5PM | Tuesday: 8AM-4PM | Wednesday: 8AM-5PM | Thursday: 8AM-8PM | Friday: 8AM-8PM | Saturday: 8AM-8PM

Gerardo’s – Houston

Gerardo’s Description: Mainstay for traditional Mexican fare. Old-school drive-in serving classic Mexican plates, from tacos to tamales, in a no-frills setting. Address: 609 Patton St, Houston, TX 77009, United States Phone Number: +1 713-699-0820 Website: Store Hours: Sunday: 6AM-4PM | Monday: Closed | Tuesday: Closed | Wednesday: Closed | Thursday: Closed | Friday: 6AM-5PM | Saturday: 6AM-5PM

CASA MORALES – Houston

CASA MORALES Description: . Address: 802 76th St, Houston, TX 77012, United States Phone Number: +1 713-921-9890 Website: http://casamoraleshtx.com/ Store Hours: Sunday: 6:30AM-3PM | Monday: 6:30AM-3PM | Tuesday: 6:30AM-3PM | Wednesday: 6:30AM-3PM | Thursday: 6:30AM-3PM | Friday: 6:30AM-3PM | Saturday: 6:30AM-3PM

Leave a Comment

Your email address will not be published. Required fields are marked *