Well do you consider yourself good looking? Do you have a stone face or a nervous face when your sitting? If you show confidence in a quiet way like eminem does then they are probably flirting with you becuase they like you. If your always looking shy and insecure then they are probably trying to get a good tip out of you. A good way to tell this is go to the diner or wherever you eat and tip a bit below average then come back the next day at the same time so they remember you and see if they are still all over your dick. If they are, they probably like you but if not they want money which is typical with hot waiters these days.