1598 Co Hwy 393 S, Santa Rosa Beach, Florida 32459 USA
Peanut butter pie was great
Photo Credit: Yelp