Los Altos Mexican Restaurant
823 Wheeler St
Ames, IA 50010-2719
515-450-5174