This is a wonderful place to get fabulous frozen custard. The hot dogs are really great too. It was always a real treat to go to Leon's on a hot summer night and get a hot dog and frozen custard. The atmosphere made you feel like you were back in the 50's at a drive-in. I highly recommed Leon's.
Pros: Inexpensice, Wonderful Atmosphere, Fun
more