The line up is long for a reason. It's the prefect treat on a hot day (or even on a not so hot day). Toasted Marshmallow is hands down my favorite but there are some other wonderful and unique flavours. It's not something you wanna have all the time or a lot of though, it's very creamy. The servers have always been friendly and I'm only ever disappointed when they don't have the flavour I want!
Make sure you bring cash, they dont do debit or credit! (there is a debit machine in the store next door though. )