Highlights from the Isle of Eight Flags Shrimp Festival – Eating America

On Eating America, Anthony Anderson visited the Isle of Eight Flags Shrimp Festival in Fernandina Beach on Amelia Island in Florida.

Next Up

We Recommend