A Mexican restaurant with a long bar, spacious dining room and outdoor patio has opened in a new shopping center on the Cainhoy peninsula, one of the fastest-developing areas in Charleston. “ ...