Carnitas Michoacan is a casual Mexican restaurant specializing in carnitas, tacos, and other classic dishes.