Mexican restaurant specializing in carnitas and parrillada dishes.