18500 Palm Beach Blvd, Alva, Florida 33920 USA
If the picture doesn't make your mouth water wait till you smell it! I'm so happy I love so close to a delicious place!
Photo Credit: Yelp