Cha Cha's Latin Kitchen is a vibrant Mexican cantina offering boldly flavored dishes and handcrafted drinks in a modern setting.