Great variety and good atmosphere. That is were it ends. The problem is that they have a great idea make small Tapa size plates of food great to try and a good presentation. Unfortunately it allows the food to get cold and old, Nothing seemed to be great in quality or freshness. The service was OK but not very attentive overall. Any where else besides Vegas this would be a hit but for the price and a city full of Buffets and options the Cosmo just doesn't compete.