From Our Editors
For familiar food you're sure to love, head to Los Albertos 2 for American-style cuisine in Idaho Falls.
Driving is all about convenience, and we get that. With spaces available, we'll help speed up your night.
No need to sweat your schedule ? the restaurant is open 24 hours a day. So when you need to cure your hunger craving, visit Los Albertos 2 and treat yourself to a tasty American dish.