Carnitas Vs Barbacoa is a Mexican restaurant specializing in traditional carnitas and barbacoa dishes.