Tucked away in a modest strip mall in West Omaha sits Isla Del Mar, an unassuming restaurant that’s quietly revolutionizing Nebraska’s culinary scene with chips and salsa so transcendent, you might ...