From perfectly cooked steaks and classic side dishes to cocktails and great atmosphere, these New Jersey steakhouses have it all.