When Sanford’s El Zocalo Mexican Restaurant lost their lease on their First Street location several years ago, Sanfordites were horrified at the potential loss of a fine, friendly, authentic Mexican Restaurant in Historic Downtown Sanford. But things worked out for the better for El Zocalo, as their current location at 406 Sanford Avenue has been a tremendous success—in large part...