North Florida Food Fair begins, open through Sunday

The North Florida Food Fair has arrived in Tallahassee.