I'd pick Biergarten simply because the food is better.
You may reconsider if you don't think your baby will like it. I'm not sure how old your baby is...old enough to eat? I personally wouldn't hesitate to take my baby there, but he eats just about anything. Some kids may prefer more familiar food at Cape May.