Best place in town to get frozen drinks. You can also get them to go...something great to stop by before a party or before you go out, many different flavors. I would reccomend ...
All reviews seem positive