Leños a la Brasa offers grilled cuisine.