Curious Gulf Coast

Key Lime Pie

Season 2 Episode 210 | 2m

Key lime pie is synonymous with Florida, but where did the name come from? CGC "slices" into this question to find an answer.

Aired: 06/19/19

Rating: NR

Video has closed captioning.

Problems Playing Video?