The Tomato Head Key Lime Pie
Today’s treat is from The Tomato Head located in Knoxville, TN. The Key Lime Pie is melt in your mouth creamy tart sweetness! Not too tart and not too sweet perfectly balanced in a graham cracker crust topped with a layer of whipped cream. And, as usual, enjoyed with fresh brewed coffee!