"This place is outstanding, there is no other way to put it. The water ice is without a doubt the best around. My favorite is the Chocolate Peanut Butter Cup, it’s a must-try. The manager, Rachel, is as nice and helpful as it gets. She’s hilarious and always puts a smile on the customers faces. G..."
Less