KitchenSpot
Search
See the best dishes near you?
← Idaho Falls restaurants

Los Albertos 2

No reviews yet

Mexican318 S Woodruff Ave, Idaho Falls

Own or manage Los Albertos 2? Claim this listing free

Hours

Hours not listed yet.

Details

Address318 S Woodruff Ave, Idaho Falls 83401-4329

Phone+12085249011

Websitehttp://www.losalbertos.co.uk/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.