I met a cute Chinese girl off OKC a while back. On the first date, I picked the venues -- all casual sports bars -- and picked up the tab. We ate buffalo wings and mozzarella sticks for dinner. We had a great time and I ended up banging her all night, including anal.
Our next date, she picked a really expensive venue. I looked up the menu online and it raised my eyebrows. Entrees were $30-$50, drinks were $17. But I didn't push back. When the tab came, she smiled at me. I picked it up. After dinner she said she needed to be up early. I tried making moves but she wouldn't let it go anywhere. She went home. I hit her up again, and she said I was too gropey and forward, and that she didn't want to see me again. I'll admit that several $17 old-fashioned's on a $150+ dinner bill did make me gropey.
ALWAYS lead the interaction. If she picks a venue you object to, make it clear. Have a spine. Suggest an alternative. With this girl, my thought was "I already banged her, she's my girl, I'll take care of her." Too soon for that. I let her lead, I spent a sh!tload of money so my expectations were too high, and although this girl wasn't all there upstairs, lesson learned. This is what beta simps do. They spend money hoping to get hanky panky in return. It's a turn off.
Take care of her because you're the man and you're leading. Not because you're trying to buy something. If you're leading, you can manage your expenditure on dates easily.