← Houston restaurants
El Indio Taqueria
No reviews yet
Mexican917 Tidwell Rd, Houston
Own or manage El Indio Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address917 Tidwell Rd, Houston 77022-2271
Phone+17136913373
Websitehttp://www.taqueriasarandas.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.