Probably the best cupcakes in Princeton. They actually even make pet cupcakes (but don't confuse those with the regular yummy red velvet ones)