Los Altos Mexican Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (515) 450-5174
Address: 823 Wheeler St, Ames, IA 50010
Website: http://www.losaltosmenu.com
Phone: (515) 450-5175
823 Wheeler St, Ames, IA 50010
2801 Grand Ave, Ames, IA 50010
2727 Stange Rd, Ames, IA 50010
2640 Stange Rd, Ames, IA 50010
1520 S Dayton Pl, Ames, IA 50010
806 Duff Ave, Ames, IA 50010
217 S Duff Ave, Ames, IA 50010
2508 Lincoln Way, Ames, IA 50014
117 Welch Ave, Ames, IA 50014
631 Lincoln Way Restaurant Is 1/2 Block North Of Lincoln Way Next To Culvers, Ames, IA 50010