Los Altenos is a family owned restaurant sharing our love for food with others. Our goal is to provide the absolute best experience, a small taste of Jalisco in our hometown in Arizona.
PROUDLY SERVING FLAGSTAFF, ARIZONA
Dine In, Take Out, Pick Up
Monday - Sunday: 8am - 8pm