Save Added By jeffdespot Now Closed Garcia’s Mexican Restaurant 2180 East 17th Street, Idaho Falls, ID, USA We are keeping our restaurant extremely clean and ...