Main menu Open search menu

Los Albertos 2

Food & Drink
318 South Woodruff Avenue, Idaho Falls, ID 83401 318 South Woodruff Avenue, Idaho Falls Directions



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.

Explore Nearby
Los Albertos 2

Groupon has verified that the customer actually visited Los Albertos 2.