Address: 9505 Almeda Genoa Rd Houston, TX 77075, Houston 77075
Phone: 8327446638
State: TX
City: Houston
Street Number: 9505 Almeda Genoa Rd Houston, TX 77075
Zip Code: 77075
categories: tex-mex restaurant
related searches: taqueria jalisco almeda genoa menu, taqueria de jalisco pasadena tx, taqueria jalisco almeda menu, taqueria de jalisco almeda, taqueria de jalisco menu, taqueria de jalisco allen genoa, taqueria de jalisco south houston, tx, taqueria de jalisco houston, tx