I would say it depends on how you want to stick to a budget to save money versus just covering what you want to spend.
I would say it is reasonable to do $15 for breakfast (or less), $20 for lunch (or less), and $30 for dinner (more or less). Add in a snack for, say, $10…that comes to $75/day for food. Then, add in extra for souvenirs, based on what you will realistically want to get.
If you set the budget, you then plan accordingly. That means don’t book V&As, since that clearly puts you over budget. If you go over slightly on day, eat more cheaply the next.
I do find it kind of fun to figure out how to eat decently while staying under budget. We usually succeed, and end up with some extra money at the end of if the trip to splurge on something while staying on budget. (That’s the nice thing with a planned budget, is you can splurge without guilt if you know you already have the money to spend!)
When I used to do trips years ago without careful budgeting, I found the experience far less enjoyable knowing I would end up back home with a credit card bill above and beyond what we should have/could have had. Having a budget, I saved that amount and had it in my accounts before leaving for the trip. During the trip I could spend “freely”…as long as it kept me within that budget!