Vibrant Mexican cantina with great atmosphere and strong cocktails, though flavors can be hit-or-miss for the price.