SANTA CRUZ CO. IS FOCUSED ON THE DESIGN, DEVELOPMENT AND OPERATION OF RESTAURANTS INTERNATIONALLY. FOUNDED BY JUAN SANTA CRUZ, THE COMPANY OWNS RESTAURANTS IN LONDON, BUENOS AIRES AND NEW YORK.