Cold Stone Creamery has the best ice cream.
You can either order from their menu on the wall or you can customize you own creation...they have tons of different toppings, candy bars, nuts, fruits whatever you want.
They place is usually packed and since they mix the ice cream and toppings only after you order it so it does take a little while but it is so worth it.
My only complaint is they stopped making the cake ice cream, that was the best.
more