To me, eating in Assisi is all about finding a restaurant off the beaten track.
Assisi is a town and commune of Italy in province of Perugia, in the Umbria region and on the western flank of Monte Subasio. It was the birthplace of St. Francis (San Francesco), who founded the Franciscan religious order in the town in 1208, and St. Clare (Chiara d’Offreducci), the founder of the order of Poor Clares. Saint Gabriel of Our Lady of Sorrows of the 19th century was also born in Assisi. (extract from Wikipedia).
This is a walled city and can be explored both on foot and by car. I would recommend putting on a good pair of walking shoes and exploring the old city by foot. You will see a lot of the same shops but by foot you will experience the true feeling of the city. Be prepared to cover a lot of ground and walk up and down some steep inclines. You need at least two days to explore the walled city properly.
You can spend less money in Assisi if you find a restaurant off the ‘main drag’. But as this is a tourist town, you will pay a service charge over and above the ‘bread’ charge. The bread charge in most restaurants is €2 per basket of bread, but in Assisi it was €2 per person.
We found dal Carro, a restaurant recommended by the local Italians. Dave had a pizza with tomatoes, mozzarella, mushrooms, artichokes and ham and I had tagliatelle with a wild boar sauce. I decided to try something I had never had before, and if I could find wild boar here, I would make this ragu. The meal cost €26 including service charge, bread charge and 2 coffees.
Save space for gelato – ice cream making in Italy is an art. I tried the local hazelnut – nocciola, and cioccolato – chocolate. Do not buy the local, regional products in the walled city – you will find them cheaper at the local markets.