Los Albertos Restaurant
Address:
1471 Northgate Mile, Idaho Falls, ID 83401
Phone:
(208) 542-0391
Restaurants,
Mexican
Other Businesses:
- Paris Cafe at 1298 9th St, Idaho Falls, ID 83404
- Starbucks at 1555 Northgate Mile, Idaho Falls, ID 83401
- Garcia's at 2180 E 17th St, Idaho Falls, ID 83404
- Chinese Garden Restaurant at 2223 E 17th St, Idaho Falls, ID 83404
- Louies Pizza Italian Rest at 340 E Anderson St, Idaho Falls, ID 83401