Centro is a Mexican restaurant offering local, organic cuisine and craft tequila cocktails in an energetic cantina setting.