A restaurant in the Metro East will be featured on America’s Best Restaurants.McDill’s Irish Pub hosted a filming of America’s Best Restaurants on December 2 from 9 a.m. until noon. The finished ...