I'm dense but there is potential here right?

I've known this girl for a few months, I see her often since she works at a place I often hang out at. We always spend some time talking when we see each other. I'm always greeted with the biggest smile and even when I'm at the back of the queue, she secretly fixes me what I want (without me ordering, she remembered it) and gives it to me before serving the others.

She often uploads pictures with me to her instagram story and I catch her snapping clips when I'm having fun with friends.

I asked her to come hang out after she finishes work the other night since we were going to the bar next door, I didn't actually expect her to but then she agreed to come for just one drink. However she ended up staying with us until we all went home.

We ended up talking one on one for a long time whilst the others left us alone. Got to know each other on a much more personal level due to the opportunity to talk more properly which was nice. We both talked about what kind of people we like, what we want in the future and etc. She actually got a little bit physical with playful squeezes and punches, kicking at me with her feet, which I returned straight back at her.

When it was home time, we walked and talked together until we had to split in separate directions, she kept accidentally bumping into me.

The most surprising thing is that as soon as she got home, she texted me saying thanks for the night and that she'll see me in a couple of days when she's working again. Totally out of the blue since rarely text.

My friend and her coworker says he has heard her say good things about me.

At this point I'm wanting to just dive in and ask her out properly, it'll be really awkward if she say no though.

Updates
1 y
We spent all night the other night talking after she finished work again, walked her home and asked her on a date. She agreed, so we'll be going out in a few days time. :)
I'm dense but there is potential here right?
Post Opinion