After re-reading Restoration as well as it's lesser and Greater versions, I thought about how it would work with drinking alcohol . I am going to work it like poison. I would allow you to remove the ability damage. Each would remove different amounts depending on it's level: Lesser = 1d4 to a single one, Normal: all of one ability, Greater: all ability penalties. However, even with the abilities penalties removes, you are still drunk so still have penalties to save verse alcohol and still have any moral bonuses as well. If you cast remove poison it would remove the poison so it would remove the cumulative penalties to save vs alcohol as well as reset your total number of drinks to 0. This would allow you take one save free drink per 6 points of con you have (As normal when you start drinking for the day). But you are still tipsy, drunk, wasted, or passed out unless restoration or other spells restore the penalties caused by the alcohol.