For vegans Cosmo is not the best, unless you're craving an all you can eatrandom mix of side dishes. But don't expect any interesting main dishes. Personally I enjoy it sometimes with friends when we're feeling hungryrubyannds02