Honeestly. It is. We were there again last night. Right now one of the featured flavors is butter pecan.
Leon's has been featured on Food Network's top ten places in the United States for frozen custard.
One of our presidents even made a special trip to try it out while he was on his election campaign.
THE BEST.
A double dip cone is only $1.36. Can you believe that?
They are open til midnight daily. ALL year long!
more