Los Naranjos is a restaurant offering international foods, with a focus on grilled meats and tapas.