La Vaca Brava specializes in grilled cuisine.