So I was out at a resto-bar this weekend with some friends and the waitress started hitting on me big time. She takes everyone's order looks at me and says your food will be really good and winks. Then later on she asks me if I am still hungry, but asks no one else smiling at me winking etc. We were watching a sporting event, near the end she comes and stands beside me to watch and starts conversing with me about the event and trying to get into a conversation. She was French, I'm bilingual, but English she was really making an effort to speak in English with me.
She was clearly flirting considering everyone at the table was joking about it and saying things like "get your girlfriend to bring us the bill".
The thing is I was kind of cold with her when she stood beside me, I said a few things when she was trying to talk to me and then basically started talking with my friends again and she stood for a little longer and just walked away.
I did this because I am in a 6+ year relationship and I'm not sure how to deal with these situations. Usually in these situations I just bring up like a story that involved my girlfriend and then the girl usually backs off, but usually I know this girl a bit. But, in a restaurant with a waitress I barely know, I'm not going to start telling her stories about my life lmao.
So I felt like a mean guy and kind of bad afterwards, cause she was putting herself out there and I really gave her the cold shoulder and made her feel awkward, which isn't something I like doing to people.
Is there anyway to play this so that it wouldn't upset my significant other and not make me look like a complete jackass to the person who is trying to flirt?
I joked with my buddies that this is where having a ring would probably really help lol.
Thanks.