Woodbridge Inn Steakhouse Woodbridge Inn Steakhouse gives travelers fine dining away from the crowds. The restaurant also offers fine wines and a full bar. Reservations are recommended.