La Mechada is a restaurant specializing in traditional cuisine, with a focus on "carne mechá" (braised pork).