Because glass is a relatively nonporous material, it does not stain easily. This is because staining materials do not soak into the glass and simply slip off the surface. However, some types of etched glass can develop acid stains in crevices and decorative edges. Acid stains include those from vinegar, wine or lemon juice. You can remove these acid stains with an alkaline-based cleaning solution, which will neutralize the stain and remove it.
Things You'll Need
Mix 1 cup rubbing alcohol with 1 cup water and 1 tbsp. ammonia.
Pour the solution into a spray bottle.
Spray the solution directly onto the glass. Pay special attention to the areas that have acid built up in them.
Wipe away the ammonia solution immediately with a paper towel or cloth.
Dry the glass with a clean cloth until it is dry and streak free. Letting the ammonia solution dry on it may cause watermarks.