A restaurant in Belpre will be featured by “America’s Best Restaurants.” The Ohio Redwood at 2813 Washington Blvd. was ...