Attempt to talk about this like you are normal humans. If she listens to you and cares about your feelings, talking about problems matters.
If that doesn't work and you still really like the girl, refuse to take her out to a real restaurant again. Costco hotdogs only after that, period. She can customize the fuck out of as much ketchup and mustard as she wants.
Going out to a really good restaurant should be as much of an atmosphere experience as it is an experience with the food. A bad atmosphere will ruin the food for me and the atmosphere includes the people I am with.
Part of a healthy dining experience is being aware of the people I am with and making sure I am not fucking with their experience. It's a mutual effort.
When I am able, I will pay through the teeth for a perfect dining experience and it's super rare and super valuable to me. Day to day? A pickle wrapped in a slice of ham could work fine for a quick meal. Whatever. Even if your budget is less than $100, there is no reason that shouldn't be an emotional experience as well. (Everything is relative, is my point.)