Los Albertos Restaurant

208-542-0391
1471 Northgate Mile
Idaho Falls, ID 83401
No photo available for this business

Business Information

Restaurants
Mexican

Customer Reviews (No reviews)

No reviews were found for Los Albertos Restaurant.

Browse our top cities

Browse cities by state