Los Altos Restaurant
Add to Favorites
Add Hours
Saved to Favorites
01/10/2017
Food was amazing, the pollo a la crema is so tasty! Must check it out if ever in tomball. Can't wait to go back
Phone: (832) 761-5757
Address: 24179 State Highway 249, Tomball, TX 77375
Phone: (832) 717-6712
Altos Restaurant Los
28431 State Highway 249, Tomball, TX 77375
24530 State Highway 249, Tomball, TX 77375
16949 N Eldridge Pkwy, Tomball, TX 77377
22424 State Highway 249, Houston, TX 77070
24421 State Highway 249, Tomball, TX 77375
20920 Kuykendahl Rd, Spring, TX 77379
22455 State Highway 249, Houston, TX 77070
13215 Grant Rd Ste 1200, Cypress, TX 77429
11550 Louetta Rd Ste 1800, Houston, TX 77070
22605 State Highway 249, Tomball, TX 77375