You bet it will. (All the water bowls I use ARE glass.) It's great like on the water spots left from misting. Just have to rinse vinegar, it's obviously an irritant, but not toxic.
I recently picked up a used fish aquarium that I want to convert into a bigger habitat for my danger noodle.... good to know the vinegar will get rid of them hard water deposits.