Discover the best restaurants in New Ross, from local hideaways, to Michelin-starred fine dining & your favourite takeaways.