Los Cuates is a Mexican restaurant offering a menu of flavorful dishes.