What are you looking for?

Mexican Restaurants in Houston

4.8 - 1234 votes

Hours: 11AM - 9PM

11606 S Wilcrest Dr, Houston
(281) 495-2436

Papa Johns Pizza

This place was introduced to me by friends at work and now every day or every other day I stop in for lunch it's always hot fresh and never have an ... More reviews

4.7 - 758 votes

Hours: 11AM - 10:30PM

10609 Grant Rd, Houston
(281) 955-5667

Papa Johns Pizza

Fantastic food! Can't recommend the fajita meat enough! Also, the mojito and the margarita with smoked pineapple and jalapeno were AMAZING!Food: 5/5 More reviews

4.7 - 671 votes

Hours: 11AM - 11PM

16216 Clay Rd, Houston
(281) 859-3897

Papa Johns Pizza

This place hands down the best Mexican food in town. Friendly service reasonable price very clean. The staff let us in early and served us quickly.Food: 5/5 More reviews

4.8 - 264 votes

Hours: 11AM - 10PM

8788 Hammerly Blvd G, Houston
(713) 993-6486

Papa Johns Pizza

Everything on the menu is incredibly delicious, and the service is fantastic! Very attentive and kind servers who give great recommendations. We have tri... More reviews

4.7 - 473 votes

Hours: 11AM - 10PM

590 Beechnut St, Houston
(713) 663-7080

Papa Johns Pizza

It was my first time in this chain of restaurants. It was fine, my chicken fajita salad was pretty good even being so finely chopped. We asked for hot sa... More reviews



4.7 - 343 votes

Hours: 11AM - 10PM

10932 Westheimer Rd #A, Houston
(281) 888-5030

Papa Johns Pizza

I have not tired this place I accidentally posted a review for horrible touchy tacos here which is dirty slimy incompetent mange my on wilcrest and smell... More reviews

4.8 - 176 votes

Hours: 7:30AM - 3PM

1002 Hogan St, Houston
(713) 485-6426

Papa Johns Pizza

Great little place that we came across. I liked that they have sweet pastries (pan dulce, cookies, muffins, etc) in addition to the traditional mexican b... More reviews

4.7 - 283 votes

Hours: 10AM - 9PM

1837 Bingle Rd, Houston
(713) 461-1900

Papa Johns Pizza

Best in Houston...large variety too... Great service! Everyone is so nice...buy 2 tortas at a time eat one now and the other later!Food: 5/5 More reviews

4.7 - 220 votes

Hours: 7AM - 10PM

2809 Broadway St, Houston
(713) 641-4300

Papa Johns Pizza

I would have to say this place was fire! Came into town gave it a shot and didn’t go anywhere else. Barbacoa, chicharon, pastor, lengua was good stuff. T... More reviews

4.8 - 137 votes

Hours: 7AM - 3PM

15749 North Fwy, Houston
(281) 875-4745

Papa Johns Pizza

Delicious place to come get some brunch if you're in the mood for some fluffy delicious pancakes or some well cooked food all made from scratch. The... More reviews

View on map