I found a great steakhouse near Trenton, New Jersey. It's called KC Prime on 4160 Quakerbridge Road in Lawrenceville. Prices are on the medium to high end, but they are well worth the extra few bucks. It's a great place for entertaining clients and family who have a discerning palette. Everything on the menu is good.