We had the most disappointing birthday dinner at Cali Grill, so we won't be returning there. Horrible (as in send it back unedible) food, and a server who was clearly not happy with her job.
So, Yachtsmans Steakhouse has never disappointed us. We've had lovely birthday and other special event meals there.
We've not been to Cape May since the addition of crab legs, but prior to that it was our "go to" restuarant with a large group (like yours) because of the wide variety, and child friendly atmosphere.
Jiko is a nice place too, although since Chef Annette left, it's not as incredible as it once was.
If you want something a little different, Marrakesh is quite fun! Great atmosphere and the food is nice, although not very authentic.
If you want something very nice, elegant and excellent service, Bistro de Paris is the perfect choice. Might not be as much fun for children though.