Los Albertos 2
318 S Woodruff Ave
Idaho Falls
ID
83401
(208) 524-9011
Open Map
authentic mexican food
burritos
enchiladas
family restaurant
ingredients possible
Local business
mex-food
Mexican Restaurants
restaurant
Restaurants