On the Road Eats: New England Lobster Tour

Get your bibs ready because lobster season is in full swing.