The Birthplace of Key Lime Pie? (Key West, Florida)
Happy Pi Day! In honor of this day, I'm sharing about my visit to Key Lime Pie Factory. This small shop in Key West, FL is said to be the birthplace of the key lime pie. But, a lot of other places also claim to be "the original" and Epicurious had a nice story about the history of key lime pie (and how key limes were wiped out by a hurricane and most of the local limes are now Persian limes ....)