Salt and lime snacks