Pepe Leña is a restaurant specializing in grilled meats, particularly "punta de anca". They are known for their good cuts of meat and excellent service. The establishment offers a focus on quality barbecue.