I found it! The birthplace of Key Lime Pie in Key West, Florida! Unfortunately I'd already stopped for Key Lime pie earlier in the day . . . and the day before that, too. So, I didn't get to sample any from here, but this is definitely on my list of must-visit sites for my next trip.
I hope you've enjoyed my entry for this week's ColorChallenge: Wednesday Yellow. Thanks for stopping by!