I've never had worse waiters than in Croatia. It's as if the servers hate the very plates they are holding. Or maybe they were all just badly hungover? The only good servers were in very small restaurants with a limited number of staff.
For me, Bulgaria. It was even hard just trying to get their attention to actually pay.