Fresh tasting, friendly people! I would definitely recommend for those of you who haven't been. They have some of the best margaritas around!
All reviews seem positive