Video: The Forbes Island Restaurant

Chow down at the exclusive Forbes Island Restaurant off the famed Pier 39.