Los Albertos #1
450 1st St, Idaho Falls
(208) 542-0391
Menu
Reserve
Restaurants in Idaho Falls, ID
Los Albertos #1
450 1st St, Idaho Falls, ID 83401
(208) 542-0391