The Rising Sun Inn in Telford, Pennsylvania is exactly that kind of place, and their prime rib will make you question every other piece of beef you’ve ever encountered. Let’s talk about prime rib for ...