Taqueria Tumax #1
5.0 • Restaurant
Restaurant offers best food in area, creating a straightforward and focused dining experience.
View menu
Good to know
1
Reservations are recommended for dinner, especially on weekends.
2
Expect a 20-30 minute wait during peak lunch hours.
3
Happy hour runs from 3-6pm with discounted drinks and appetizers.
909 Greens Rd, Houston, Texas, United States