In popular Bagno Vignoni, the 3 osterias La Parata, del Leone, and La Terrazza have all been there for many years and are well known eateries. Usually you can get a table even during the summer. But on holiday weekends they get very busy and both service and food quality suffer. We've had many good meals and a few bad ones, too. This is a tourist hot-spot where the food scene is constantly changing and also the staff and management have high turnover. I suggest to try the 3 cafes along the main walk serving snacks and light meals, so you have more choice. The Bar il Barrino has good cocktails and often live music in the evenings.