Taqueria Indio
Address:
917 E Tidwell Rd, Houston, TX 77022
Phone:
(713) 699-0835
Restaurants,
Mexican
Other Businesses:
- Taqueria Michigan Lindo Copan at 124 E Parker Rd, Houston, TX 77076
- Chick-fil-A at 7660 Katy Fwy, Houston, TX 77024
- Asia Society at 1370 Southmore Blvd., Houston, TX 77004
- Morton's The Steakhouse at 5000 Westheimer, Houston, TX 77056
- McDonald's at 5414 Airline Dr, Houston, TX 77076