Eating in or near the Campo Dei Fiore is as easy as could be. As with most tourist destinations, the area is filled with an abundance of restaurants from which to choose, but which one? My long standing approach is to "follow your nose" and pursue an aroma directly into a restaurant. However, when they are piled one upon another in close proximity of a popular location, that is easier said than done. Asking a local where they would take their mother for her birthday has proven a good technique for many years, but if you're shy about that approach, walking a bit beyond the crowds and listening at the restaurant door for local language also works well, not only for food quality but for lower price. If anyone grows up in an area, you can bet they know where the best local food can be found, at the lowest prices.
Here are links to a few restaurants I would return to again: