@thor To be onest, I think it would have been disrespectful in Spain, too. Not because she called for attention, but for the way she did it. Snapping your fingers makes sense if you're calling an animal, not a person.
The way I'd do it would be to raise my hand until the waiter acknowledges me. Otherwise, it depends on how crowded the place is, and things like that.