Anonymous customers leave $2,000 tip to surprise of waiters